home *** CD-ROM | disk | FTP | other *** search
/ Vypalování CD / Vypalovani-CD-cd2.bin / Where Is It 3.26 / HISTORY.TXT < prev    next >
Text File  |  2002-06-14  |  175KB  |  2,831 lines

  1. WhereIsIt? version 3.26
  2. Copyright (c) 1997-2002 Robert Galle
  3. All Rights Reserved
  4.  
  5.  
  6. PROGRAM HISTORY
  7. ===============
  8.  
  9. Version 3.26 - 10. June 2002
  10. ----------------------------
  11. + Added two new thumbnail plugins handling Adobe Illustrator files (*.AI)
  12.   and Canon EOS digital camera raw files (*.CRW), and a new description
  13.   plugin for Adobe Illustrator files.
  14. + Optimized processing of certain combinations of compressed archive files 
  15.   and options used while scanning disk. For example, processing large solid
  16.   archives while importing descriptions only and not cataloging archive
  17.   contents is now a lot faster.
  18. + Added support for extracting from multivolume RAR archive files using the 
  19.   new .partxxx.rar naming scheme.
  20. + Improved themed user interface support, especially for the WinXP users
  21.   using new XP style. Checkboxes in all lists and treeview are now displayed
  22.   with theme-compatible check marks instead of default, painting buttons has
  23.   been adjusted for better support for other third-party themes etc.  
  24. + Catalog files (.ctf) on local disks known to be unavailable or deleted are
  25.   now displayed as grayed on "most recently used" catalogs lists, like in
  26.   the File menu or Open button's menu.
  27. + Improved support for handling menus with accessibility software, such
  28.   as screen readers aiding visually impaired users.
  29. + Lots of other minor improvements and adjustments.
  30. * Build 615: Fixed a problem where under certain events some disk pictures 
  31.   and descriptions assigned to disk groups would get missing or corrupted.
  32.  
  33. Version 3.25 - 10. February 2002
  34. --------------------------------
  35. + Added support for RAR 3.0 archive files.
  36. + Importing the description entry from ID3V2 tags in MP3 files has been
  37.   re-enabled and uses a bit different approach to avoid problems with 
  38.   some invalid tags.
  39. + The HTMLHelp window is now no longer forced to stay on top of the main 
  40.   window, you can switch between the two freely.
  41. + Optimized processing of archive files during scanning.
  42. * Implemented a workaround for some Windows NT 4.0 systems which had
  43.   problems dealing with custom icons. Saving a catalog containing certain 
  44.   kind of custom icons would fail under Windows NT 4.0.
  45. + Many other minor adjustments, fixes and changes all around the program, 
  46.   mostly transferred over from version 3.50 development.
  47.  
  48. Version 3.24 - 12. January 2002
  49. -------------------------------
  50. + Added an option to choose version of the file format when exporting to
  51.   Excel. You can choose between Excel 97/2000/XP file format, and Excel
  52.   5.0/95 files. If you have file compatibility concerns or problems with
  53.   exporting localized characters, the older file format may be a better
  54.   option.
  55. + Added a new thumbnail plugin, extracting attached pictures from ID3v2
  56.   tags in MP3 files, where available.
  57. + The CD-Text plugin was added SPTI support to be used instead of ASPI on
  58.   the NT-line of Windows. This was the last part of WhereIsIt still using 
  59.   ASPI on those systems, so ASPI is now no longer used or required when 
  60.   running on Windows NT/2000/XP.
  61. + Added a minor extension to the DescAPI interface, all plugins now receive
  62.   a handle to the appropriate parent window, in case they need to display
  63.   modal dialogs or windows on their own.
  64. + The Quick Search page was added a help button next to the edit field,
  65.   providing a quick link to the appropriate help file, explaining how to
  66.   use quick search expressions and stating a few samples.
  67. * Adjusted support for handling audio CDs, allowing for some more unusual
  68.   (typically home-burned) audio tracks to be recognized and handled as 
  69.   audio.
  70. * Fixed a problem with removing files from catalog, where both compressed
  71.   files within archives and parent archive file were selected for removal.
  72. * A few other minor adjustments.
  73.  
  74. Version 3.23 - 24. December 2001
  75. --------------------------------
  76.  
  77. * Fixed a problem with some password protected catalogs ending up corrupted 
  78.   after being used in version 3.22. This build also contains recovery 
  79.   capabilities, allowing to read and properly save such catalogs. 
  80. * Fixed a bug with missing tag name for the file name column in XML exports.
  81. * When exporting custom reports, some data types like dates and integers were 
  82.   exported as empty in certain cases, although data was available. Fixed. 
  83. * Made a few changes and implemented a few additional checks to better handle 
  84.   failed save attempts, due to catalog files being opened in other 
  85.   applications, or by other users. 
  86.  
  87. Version 3.22 - 14. December 2001
  88. --------------------------------
  89. + Improved damaged catalog recovery capabilities. All catalog files saved
  90.   with version 3.22 and newer now contain a small recovery record, which
  91.   can help the program to salvage data from badly damaged catalogs. Catalogs
  92.   with damaged basic structure were not readable in previous versions, while
  93.   this addition allows the program to skip damaged parts, and salvage the 
  94.   rest of data.
  95. * Some systems were confirmed to have a problem with retrieving disk size 
  96.   and free space for remote network drives, if they were addressed by their 
  97.   UNC address. This problem was limited to Win2K/XP systems, and could also
  98.   interfere with saving catalog files on network drives using UNC addressing.
  99.   Fixed.
  100. * Addressed a certain scenario where a previous failed save attempt could 
  101.   leave the catalog corrupted the next time it was saved.
  102. * Fixed GPF errors when working with compare results window, and having
  103.   description window undocked from the main window. Cosmetical error only,
  104.   no effect on stability or data integrity.
  105. + A dozen minor changes and improvements.
  106.  
  107. Version 3.21 - 18. November 2001
  108. --------------------------------
  109. + The new HTML Help file is now finally completed and included in this
  110.   release, replacing the old and tired WinHelp edition. While most of
  111.   the text inside has remained unchanged, the new help file system offers
  112.   better design and functionality, and will be easier to maintain and
  113.   translate. The new help file features heavily cross-linked topics
  114.   through the "See Also" tags, directing you to related topics. Over 500
  115.   additional links have been added this way. While existing WinHelp files
  116.   are still supported and will continue to work in WhereIsIt, all new 
  117.   help file development will now be in HTML help format.
  118. + Added support for switching active help file on the fly, while program
  119.   is running. For example, if old WinHelp .hlp help file was used, and
  120.   the new HTMLHelp file was just downloaded and made available, WhereIsIt 
  121.   will start using the new help file without restarting.
  122. + Added SPTI support. SPTI is Microsoft's alternative to Adaptec's ASPI,
  123.   and is more reliable to use, avoiding the mess with different third-
  124.   party ASPI drivers. WhereIsIt now always tries to use SPTI first, if
  125.   possible. Note that SPTI is available on the NT line of Windows only 
  126.   (Windows NT, 2000, and XP), and you must be logged in with administrator
  127.   privileges in order to use SPTI. If SPTI interface fails or is not
  128.   available, WhereIsIt will still fall back to using ASPI.
  129. + Changed a few details about handling files compressed inside archives.
  130.   Except in the main window, file path inside archive was moved from the
  131.   file name and is shown appended to the Location column instead.
  132. + Language manager now automatically maps the default "MS Sans Serif" font
  133.   to the newer "Microsoft Sans Serif" font, if it is available on the
  134.   system. While both fonts look the same, the new Microsoft Sans Serif is
  135.   an OpenType font and supports additional visual enhancements, like
  136.   ClearType font smoothing in Windows XP.
  137. * Fixed a bug where items were shown in wrong categories in the view by
  138.   categories mode under certain conditions. This was a cosmetical issue
  139.   only, it did not affect catalog's integrity and all items are still
  140.   assigned to their correct categories.
  141. * Transferring items with assigned custom icons between catalogs will now
  142.   retain the custom icon setting.
  143. * Custom icons in 256 colors were sometimes stored in catalog as 16 color
  144.   icons. Fixed.
  145. * A set of other minor changes and improvements.
  146. * Finally fixed the real source of problems with repainting listview
  147.   column headers in Windows XP. All previous 3.2x releases contained a
  148.   workaround for this issue, however the error has still surfaced on some
  149.   rare occasions.
  150.  
  151. Version 3.20 - 1. November 2001
  152. -------------------------------
  153. + Only a few minor and cosmetical changes were implemented since beta 3,
  154.   and all known problems pending confirmation were reported as fixed.
  155.   Debugging code was removed and version 3.20 is now released as final.
  156. * Added a new optional command-line parameter '-noASPI', disabling ASPI
  157.   layer support in WhereIsIt. This switch is for troubleshooting purposes
  158.   only, intended for users who are having problems accessing devices like
  159.   CD-ROM drives with WhereIsIt. On some systems which have an ASPI layer
  160.   installed, ASPI interface is not functioning properly, mostly because CDR
  161.   software is installed and it uses non-standard third-party ASPI drivers.
  162.   While reinstalling Adaptec's ASPI layer is recommended in such cases, you
  163.   can also use this switch to set WhereIsIt to avoid using ASPI. Do not
  164.   use this parameter if adding audio CDs to catalog, as ASPI is required
  165.   for proper CDDB handling in special cases.
  166.  
  167. Version 3.20 beta 3 - 27. October 2001
  168. --------------------------------------
  169. + Added hi-color icons for the Settings dialog's side bar, for all systems
  170.   using 16-bit or more colors. More of those will follow in future versions.
  171. + Extended "Audio CD Track Files" plugin with option to include track number
  172.   in assigned alias names.
  173. + Network drives mapped to a drive letter now show their original UNC
  174.   address in the Add/Update dialog, in a form of tooltip displayed on the
  175.   drive's button.
  176. + The scanning progress window now shows the name of the disk being scanned,
  177.   and a few more details are available as a tooltip.
  178. + Optimized display thumbnails caching, browsing lists with lots of
  179.   thumbnails is now faster as smoother.
  180. * Changed a few details about scanning thread settings in attempt to improve
  181.   on scanning stability. While beta 2 worked fine for a vast majority of
  182.   users, there a few reports about randomly occurring problems during
  183.   scanning.
  184. * Fixed a GDI resource leak on Windows XP when displaying thumbnails.
  185. * Fixed extracting from RAR multivolume archives, where extracted file was
  186.   split between volumes, and one of the volumes was missing.
  187. * Made a few changes to RAR and ARJ archive handling for better support of
  188.   files using international characters in file names.
  189. * Improved support for international characters when exporting to XML.
  190. * The Time column in the compare results was showing file date instead of
  191.   file time. Fixed.
  192. * Changed a few details about drag&drop support for setting up categories in
  193.   the Catalog Setup dialog.
  194. * Columns and data in report generator were switched if report was generated
  195.   from the categories view. Fixed.
  196. * Fixed sorting by the CRC column.
  197. * The timer measuring elapsed time during disk scanning now stops when
  198.   scanning is interrupted using the Cancel button, and waiting confirmation
  199.   whether to proceed or not.
  200.  
  201. Version 3.20 beta 2 - 7. October 2001
  202. -------------------------------------
  203. + Added a new feature to copying/moving files with build-in file management
  204.   functions. If target file already exists, you can now choose to copy new
  205.   file under a different name, instead of just overwriting or skipping it.
  206.   Generated file names use sequential numbering, i.e. "Readme[1].txt".
  207. + Two different options for exporting to XML are now implemented, one is
  208.   classic XML, and one adjusted for XML DataPacket formatting.
  209. + Improved responsiveness to canceling media scanning in certain stages of
  210.   the process.
  211. + Tweaked a bit message handling and thread settings for the media scanning
  212.   process when running on Win9x/Me systems, resulting in faster scanning.
  213. * Fixed issues with GPFs occurring in the Report Generator and other windows
  214.   containing listview controls. The problem was limited to Windows XP
  215.   running with classic user interface.
  216. * Changed a few details in the XML exporting, and fixed a bug where field
  217.   names in XML file were not matching exported data in some cases.
  218. * Field names used in XML and SQL exports are now fixed and no longer
  219.   depend on currently selected language.
  220. * Fixed exporting to HTML, some tags like <BR> were incorrectly converted.
  221. * Fixed a minor bug in CDDB processing, in some random cases data CDs were
  222.   allowed to be queried for CDDB details, which is redundant.
  223. * A few minor cosmetical and user interface enhancements.
  224.  
  225. Version 3.20 beta 1 - 30. September 2001
  226. ----------------------------------------
  227. + Support for Windows XP is now officially added in this release.
  228.   WhereIsIt now supports true color icons and new themed user interface.
  229. + Exporting capabilities in the Report Generator have been considerably
  230.   enhanced. New export destinations now include CSV files, SYLK text files,
  231.   SQL script files, XML documents, as well as exporting to the clipboard
  232.   in ASCII text format.
  233. + Most of the textual exported formats have been added preview possibility,
  234.   where you check how exported file will look like. Preview support includes
  235.   reports exported as ASCII, CSV, or SYLK files, SQL script files, and XML
  236.   documents.
  237. + Exporting to Excel has been completely rewritten and now no longer utilizes
  238.   DDE communication with Excel, but rather writes XLS files directly. This
  239.   way, Excel is no longer required or used, exporting to XLS is faster, and
  240.   there won't be any issues with changed DDE support in Excel like in the
  241.   latest Office XP version.
  242. + There are some major changes in approach to archive file processing during
  243.   media scanning. The new system is a bit faster, allows for better use of
  244.   disk caching, and most of all, it allows one-pass archive file processing.
  245.   The latter shows as a big performance improvement when processing files
  246.   inside long solid archives and CAB files. Overall, about 25% average
  247.   performance improvement in scanning time has been measured when processing
  248.   archive files, and a lot more when dealing with solid archives.
  249. + The timer showing elapsed time during scanning is now more precise and
  250.   running smoothly during the process.
  251. + Updated ACE archive support for ACE v2 files. Handled a few issues with
  252.   extracting from solid multi-volume RAR archives.
  253. + The DescAPI plugins interface has been enhanced and updated to version 2.1.
  254.   Two new plugin types have been introduced, allowing for additional
  255.   operations, as described below. The DescAPI documentation has been updated
  256.   accordingly.
  257. + The first new plugin type allows modifying a visual appearance of file and
  258.   folder names being cataloged, namely allowing to adjust their character
  259.   case. The ptFileNameFormatting plugins are given a chance to adjust file
  260.   names before they are cataloged, and can do that according to user's
  261.   settings, through plugin's configuration dialog. Accordingly, a new plugin
  262.   has been added to the default plugins module, featuring a configuration
  263.   dialog where you can select how should file and folder names be imported.
  264. + The second new plugin type handles automated importing and storing of
  265.   custom icons to be used for disks or folders in catalog instead of the
  266.   default system icons. These plugins could be used to provide customized
  267.   icons for drive or media of specific type, assign special icons to folders
  268.   found to be holding certain kind of data, etc. A new plugin of this
  269.   category has been included in the DescPlugin module, importing custom
  270.   disk icons based on disk's autorun information.
  271. + Added functionality targeted in preserving changed sorting order inside
  272.   disk groups without having to re-save the catalog.
  273. + Cosmetical enhancements, such as shadowed glyphs on buttons and menus.
  274. + Alias names returned from plugins are no longer accepted and stored if
  275.   they are the same as item's real names and therefore redundant.
  276. + Updated program's main icon with 16x16 and 48x48 256 colors icons.
  277. * Switched title and author information when exporting audio CD details to
  278.   CDPlayer.ini; using default plugins settings on import, they were reversed.
  279. * Printer handling in report generator was adjusted for cases where printer
  280.   drivers are installed, but the printer is remote and not available at the
  281.   time, also resulting in limited printer driver functionality.
  282. * A few minor changes in the CDDB plugin's user interface, such as showing
  283.   the horizontal scrollbar in the multiple hits dialog when necessary.
  284. * Updated the MP3 and WAV Audio Files plugin, certain small WAV files with
  285.   no data information were confirmed to cause problems when handled by this
  286.   plugin and could cause scanning to abort.
  287. + Bundled with the latest version of plugin modules, including updated MP3,
  288.   Vorbis Ogg, and PDF plugins.
  289. + Countless other minor changes, improvements and adjustments, including
  290.   performance improvements.
  291.  
  292. Version 3.11 - 12. July 2001
  293. ----------------------------
  294. + Changed a bit the appearance of menus used in WhereIsIt, keeping up with
  295.   the latest trends. Additionally, active buttons in dialogs are now painted
  296.   a little bit brighter from the rest of the dialog. Note that both UI
  297.   enhancements are only available on systems with 16-bit or more colors,
  298.   users working on 256 or even 16 color displays will notice no change.
  299. + Added plug&play support for help system in newer HTML Help format (*.chm),
  300.   while still retaining compatibility with current WinHelp (*.hlp) files.
  301.   WhereIsIt is now capable of using help files in either of the two formats,
  302.   whichever is found to be available. English help file is currently being
  303.   translated to HTML Help, and will replace .hlp version in a near future.
  304. + A new description plugin has been added to the Main Description Plugins
  305.   module, handling Windows Media Format files, including ASF, WMA, and WMV.
  306. + Updated the CDDB/freedb plugin to handle new level 5 protocol, introducing
  307.   genre and year information to CDDB entries.
  308. + Two buttons were added to the Check for Update Wizard, allowing to quickly
  309.   check or uncheck all items listed as available updates.
  310. + The state and order of columns in report generator will remain unchanged
  311.   if selected report destination is changed.
  312. + Improved native mouse wheel support in item lists. Generally, mouse drivers
  313.   handle the wheel better than Windows' native support, but if you are using
  314.   a generic mouse driver, this one may come as an improvement.
  315. * Made a few cosmetical fixes for systems running in 256 colors mode.
  316.  
  317. Version 3.10 - 2. July 2001
  318. ---------------------------
  319. + The help file and the rest of documentation is now up to date for v3.10.
  320. * Fixed a problem on program's startup, appearing on some system using
  321.   custom shell icons. Addressed in beta 2 build 626.
  322. * The virtual root folder setting in Add/Update Disk Image dialog was not
  323.   working. Addressed in beta 2 build 626.
  324. * Fixed an error in compare functions, when trying to compare disk image
  325.   against a very large drive (containing more than 32.767 folders).
  326. * Many other minor cosmetical changes.
  327.  
  328. Version 3.10 beta 2 - 23. June 2001
  329. -----------------------------------
  330. + The CDDB plugin and CDDB posting in the main program have both been
  331.   revised considerably to ensure proper CDDB/freedb support on both local
  332.   and remove queries, as well as for posting new entries to freedb database.
  333.   The CDDB plugin was also added support for multiple matches on local CDDB
  334.   queries. WhereIsIt is now officially certified to be freedb compatible,
  335.   thanks go to Joerg Hevers from freedb.org for extensive testing.
  336. + Drive and media type detection is now dynamic and in real-time, based
  337.   on media change notifications. This should allow for better compatibility
  338.   with drives that can change their media type in runtime, such as LS-120.
  339. + The method used to detect drive type under WinNT/2K was changed and should
  340.   now be more reliable on systems with plenty of IDE and SCSI devices.
  341. + Detecting existing disk images in the Add/Update Disk dialog is now set
  342.   to search in the entire catalog, not just in currently selected disk group.
  343. + A few minor changes for better WinXP compatibility. Note that WinXP is
  344.   not yet officially supported at this time, although most of possible issues
  345.   are expected to be cosmetical only.
  346. + Improved support for translations in some user interface areas.
  347. * Fixed a problem with folders appearing duplicated in very specific cases,
  348.   such as combining search and compare functions over the same data in a
  349.   certain way.
  350. * WhereIsIt is now more resistant to handling corrupted catalogs, and was
  351.   added some new auto-repair capabilities on loading data. If you were dealing
  352.   with damaged catalogs, chances are this version will be able to at least
  353.   load and recover undamaged parts. In such cases it is still recommended to
  354.   delete damaged or incomplete disk images from the catalog, and replace them
  355.   with newly scanned data.
  356.  
  357. Version 3.10 beta 1 - 11. June 2001
  358. -----------------------------------
  359. + This version features a largely redesigned compare functions, from both
  360.   functional and user interface points of view. The new compare results
  361.   layout concentrates primarily on files on the media, as they are most
  362.   commonly handled after compare operations. At the same time, each same
  363.   or changed file will show related cataloged files on the second file list,
  364.   allowing for manual comparisons, inspecting changes, etc.
  365. + Added a new, fifth display mode "Thumbnails View", comparable to a
  366.   similar feature available in Explorer. The size of displayed thumbnails
  367.   is adjustable in program's settings.
  368. + Thumbnails display caching feature has been implemented, considerably
  369.   speeding up scrolling and reducing screen flickering when working with
  370.   item lists showing many thumbnails.
  371. + Extended quick search expressions capabilities. Quick searching now works
  372.   in a manner similar to most web search engines, allowing to use both
  373.   AND-type (space-separated) and OR-type (comma-separated) expressions.
  374.   More details about forming quick search expressions with samples are
  375.   available in the help file.
  376. + Columns used in Report Generator can now also have fixed, specified width
  377.   besides the automatic width selection based on column data. When printing,
  378.   previewing or exporting reports to RTF format you can optionally fix
  379.   selected columns to specified number of units in mm, inches, or pixels,
  380.   or set them to automatic mode as before.
  381. + All generated reports can now have their data custom sorted by one or more
  382.   columns, as set up in the Report Generator dialog itself. You can select
  383.   desired sorting when setting up report columns, or you can have report
  384.   generator keep the existing order of items, as stated on source list. This
  385.   is really nothing new in terms of functionality, you can have reports sorted
  386.   in way you want as it is by properly preparing source data, but this way it
  387.   is more obvious and easier to use.
  388. + Added a new ordering option to the Report Generator, items in report can now
  389.   be sorted by categories and optionally equipped with category headers.
  390. + The Report Generator dialog was made a bit bigger, allowing for larger
  391.   windows showing report columns and custom report settings.
  392. + Enhanced the Add/Update Disk dialog with a set of new options about
  393.   updating disk images. Now you can select how existing descriptions,
  394.   aliases and thumbnails will be handled when updating disk image - will
  395.   they be kept, discarded, or replaced with newly imported versions.
  396. + The Properties dialog for multiple selected items was added a new page,
  397.   containing functions for batch processing of descriptions and alias names
  398.   of selected items. You can now find and replace parts of text, or insert
  399.   additional text before or after existing alias names and descriptions.
  400. + The Advanced Disk Properties dialog was added a new tab, showing disk
  401.   scanning statistics, including time needed for scanning, the number
  402.   of imported descriptions and thumbnails, plugins used in scanning, etc.
  403. + It is now possible to manually assign a picture to disk image entries.
  404.   Thumbnail plugins take care of providing support for graphics file
  405.   formats, so you can add any kind of graphics that can also be imported
  406.   as thumbnails. Pictures for disk images can be imported a bit bigger
  407.   than regular thumbnails, up to 512 x 512 pixels.
  408. + The Program Settings dialog has been reorganized a bit to make space
  409.   for some new options.
  410. + Added a new file list option for customizing columns width behavior.
  411.   You can choose whether you want columns to auto-adjust their widths
  412.   based on data displayed (as before), or you can have columns stick to
  413.   the same width and manually adjust them as needed.
  414. + Double-clicking action can now be combined with the Alt key and can be
  415.   selected from the list of available actions, the same as regular double-
  416.   click. This way, you have two customizable double-click actions, one
  417.   for just double-clicking file, and one for double-clicking with Alt
  418.   button pressed.
  419. + WhereIsIt now supports posting audio CD entries to the freedb.org database.
  420.   Both posting through HTTP and email is supported; as the latter is used
  421.   through MAPI, it can be used to post offline as outgoing messages will be
  422.   waiting in your email client's Outbox. Sending details for multiple CDs
  423.   at once is supported, and you can and should manually edit or verify all
  424.   data before it is posted to freedb server.
  425. + Moved all three CDDA related plugins (CD-Text, CDDB, and Generic Audio
  426.   Track plugins) to a separate module. The CDDB plugin has gone through a
  427.   major rewrite, it now supports local CDDB databases as provided by freedb
  428.   (both Unix and Windows formats), and is in general much more configurable.
  429. + Both CDDB and CD-Text plugins have been added a new option to include
  430.   track number to alias names, assigned to audio CD track files. This can
  431.   also help with sorting track entries by their track numbers.
  432. + The CD-Text plugin features another new option for including performer
  433.   info as a part of assigned alias names.
  434. + The SoundEx algorithm, used for sounds-alike searching, was slightly
  435.   modified to ignore diacritic characters and use their base characters
  436.   instead. This can help locating names and descriptions where diacritic
  437.   marks were not used consistently in all items.
  438. + Improved or added UNC addressing support in a few different parts of the
  439.   program.
  440. + Added two options in program's Settings dialog for enabling/disabling UNC
  441.   network support and network browsing. Both options were available before as
  442.   well, but as command-line switches only.
  443. + Updating existing disk image will now preserve its position in the catalog
  444.   or disk group. Previously, updated disk image was added to the end of list
  445.   if custom disk ordering was active in the parent catalog / disk group.
  446. + Added support for drives that can change their media type (such as LS-120)
  447.   or for cases when a drive is dismounted from a drive letter, and a different
  448.   type of drive is mounted on that same drive letter.
  449. + Improved support for custom icons with more than 16 colors.
  450. * The "Compare To Media" function had returned incorrect results when run on
  451.   disk images which were cataloged through their UNC drive addresses instead
  452.   of assigned drive letters. This issue was limited to comparing to remote
  453.   network drives only, addressed through UNC address. Fixed.
  454. * Fixed searching by size criteria larger than 2 GB.
  455. * Fixed a problem with occasional missing folder icons after moving/copying
  456.   folders through file management functions and updating target disk image.
  457. * The Audio Files Plugin in DescPlugins module can now better handle invalid
  458.   or non-standard MP3 and WAV files.
  459. * Addressed a set of minor cosmetical user interface issues.
  460. * Lots of other minor changes, fixes, improvements...
  461.  
  462. Version 3.03b - 19. March 2001
  463. ------------------------------
  464. + Added support for browsing and extracting from new and promising .bz2
  465.   and its derived archives, including .tar.bz2 and .tbz2. The later two
  466.   combinations are handled as nested archives, the same as .tgz.
  467. + All disk images scanned with this version now include disk scanning
  468.   statistics, such as time needed for scanning, the number of imported
  469.   descriptions and thumbnails etc. This information will be available on
  470.   request in the next version as a part of disk's Properties dialog.
  471. * When saving to a new, non-existent catalog file, a warning message would
  472.   unnecessarily pop up. Fixed.
  473. * Occasionally the contents of newly scanned nested .tar.gz or .tgz archive
  474.   was not saved correctly, resulting in empty archive file contents the
  475.   next time catalog was loaded. Fixed.
  476. * Removing file extensions on file lists has incorrectly removed a part of
  477.   filename for some files without extension and compressed inside archive
  478.   files with nested folders. Cosmetical issue only, fixed.
  479.  
  480. Version 3.03a - 12. March 2001
  481. ------------------------------
  482. + A very minor update only.
  483. + The main description module packed with the program has been updated to
  484.   include the latest version of CDDB plugin, set to use by default the
  485.   freedb.org database instead of cddb.com.
  486. * Addressed an issue related to Report Generator where the only available
  487.   and default printer was a network one, and was not currently accessible.
  488. * Assigning flags in Properties and Description Assistant dialogs was
  489.   disabled in certain types of catalogs, as if they were read-only. Fixed.
  490. + The dialog for editing disk descriptions was added a new button, which
  491.   inserts at the place of cursor some scanning statistics details as a part
  492.   of disk's description.
  493. * Changed a few details about updating target disk images after file
  494.   management operations like copy an move.
  495.  
  496. Version 3.03 - 4. March 2001
  497. ----------------------------
  498. + Added a new column to most file lists, showing file CRC values where
  499.   available in catalog. The new columns are hidden by default, you need to
  500.   specifically turn them on if interested in file CRCs.
  501. + CRC codes for individual files in catalog are now also shown in their
  502.   Properties dialog, if available.
  503. + Changed a bit how disk space charts in Advanced Properties dialog are
  504.   drawn, to better cover for special cases such as virtual disks, disks
  505.   without content in catalog, etc.
  506. + Added a new command line switch for easier debugging of scanning problems,
  507.   caused by one of the plugins. WhereIsIt now recognizes the "-debugplugins"
  508.   parameter when started from a command line, resulting in all plugins
  509.   activity during media scan being logged to the "Plugins.log" file.
  510.   Inspecting the log file after failed scanning should tell you exactly
  511.   which plugin was active at that time, and which file on the media was
  512.   being processed by that plugin. More details are available in the help file.
  513. + Some restrictions about optional updating disk images after file operations
  514.   like "Copy to..." and "Move to..." have now been resolved and are no longer
  515.   necessary. If updating target disk image is selected for file operations,
  516.   all disk images matching the target drive in all loaded catalogs will be
  517.   updated accordingly, including disk images inside disk groups.
  518. + Optimized processing of nested .tar.gz archives, if importing descriptions
  519.   for files compressed inside archive file is enabled. Note once again that
  520.   enabling this option includes heavy performance impact by the definition
  521.   of it, and should only be used where really necessary.
  522. + Thumbnail plugins are now set to be disabled by default in new program
  523.   installations. Apparently importing thumbnails is commonly used by new
  524.   users without any reason or need for it, and thumbnails only end up
  525.   bloating catalog files considerably.
  526. * Adjusted handling for some .tgz files that do not include the name of .tar
  527.   file compressed inside, processing the .tar file inside was skipped with
  528.   such files.
  529. * Improved handling of archive files containing illegal file names, such
  530.   as filenames reserved by OS for system devices (aux.*, prn.*, etc).
  531. * Under certain circumstances an "Index out of bounds" error message would
  532.   appear when right-clicking on of the columns. Fixed.
  533. * In previous versions it was possible to add to user list the three root
  534.   items from Browse by Categories mode ("Categories", "Flags", "Disk
  535.   Locations"), which doesn't make much sense and could eventually lead to
  536.   problems. Fixed.
  537. * When removing the contents of archive file from catalog and converting
  538.   the archive file into a regular file entry, file size reported in catalog
  539.   could end up a lot larger than it really is. Fixed.
  540. * A few other, mostly minor cosmetical changes.
  541.  
  542. Version 3.02 - 2. February 2001
  543. -------------------------------
  544. + Nested .tar.gz files are now processed down to the .tar level, for both
  545.   cataloging and extracting. While nested archives are not processed in
  546.   WhereIsIt, this exception has been made as .tar.gz files are very
  547.   commonly encountered in this combination. If a GZIP file is encountered
  548.   with a single .tar file inside, the .tar file is temporarily extracted
  549.   and processed. Support for .tgz files has now been added as well.
  550. + Rearranged and extended EXIF digital camera information retrieved by
  551.   graphics description plugins.
  552. + The MP3 plugin will now calculate and display the average bitrate for
  553.   VBR MP3 files, if calculating VBR play time is enabled in the plugin.
  554. + Extended support for large disks, mostly emulated or accessed through
  555.   network, that may not provide sufficient details about the media
  556.   organization. This version should be able to process most of such drives.
  557.   Please note that in some rare cases large drives like hard disks may
  558.   need to be updated in catalog if the above described change causes them
  559.   no longer to be recognized against their cataloged image.
  560. + The folder tree under the Folder Limitations options now includes system
  561.   or hidden folder as well, and makes them available to be excluded from
  562.   scanning.
  563. + Adjusted and added keyboard shortcuts to controls in Search and
  564.   related dialogs, allowing easier keyboard-only access.
  565. + Added default double-click item actions and keyboard shortcuts to
  566.   several item lists in the program.
  567. + Moved the description text optimizing code from the program to a
  568.   separate, user-adjustable formatting plugin. Previously, the program
  569.   used to always remove empty lines, leading and trailing spaces etc.
  570.   from descriptions, now this can be optional.
  571. * Extended the TIFF thumbnails plugin with support for TIF files based on
  572.   JPEG compression, and included some additional safeguards for handling
  573.   invalid TIF files. There are still suggestions that some rare TIFF files
  574.   can cause problems to this plugin and interfere with scanning - if you
  575.   have such file, please contact me for providing a sample.
  576. * Adjusted support for WMF files, some rare WMFs can take a lot of GDI
  577.   resources while processing them, possibly causing the system to run out
  578.   of resources and initiating all kinds of errors. The WMF thumbnails
  579.   plugin now tries to detect such files in advance and skips them.
  580. * When trying to view or launch a file compressed inside archive file,
  581.   the program needlessly reported an error in some cases, mostly when
  582.   handling ZIP files. Fixed.
  583. * Addressed some issues with extracting whole RAR archives with embedded
  584.   folder information.
  585. * When updating multiple disk images at once, certain combination of
  586.   settings and events could lead to an GPF error. Fixed.
  587. * Fixed a problem with advanced search expressions, some expressions were
  588.   incorrectly reporting missing closing parenthesis.
  589. * Fixed a possible problem that could in some cases cause catalogs to get
  590.   corrupted when they are saved, if they are using disk groups and
  591.   previous save operation has failed for some reason.
  592. * When moving disks or disk groups, some of internal catalog details were
  593.   not updated properly in certain cases, causing the disk groups layout
  594.   not being saved properly - disk groups were organized differently when
  595.   catalog was opened the next time. Fixed.
  596. * Fixed a problem in the Update Disk dialog with one of the combo boxes
  597.   displaying corrupted text. The problem was cosmetical only and only
  598.   appearing if multilanguage support was disabled.
  599. * Adjusted handling of default scan settings used when updating a disk
  600.   image last created with older version of WhereIsIt. All disk images
  601.   created with version 3.00 or newer include information about settings
  602.   used, and those are set to the same state when disk image is about to
  603.   be updated the next time. Disk images created with older version have
  604.   no such information though - the default scanning settings will now be
  605.   used for these, as they are when adding a new disk image.
  606. * A set of other minor fixes and performance improvements.
  607.  
  608. Version 3.01 - 30. December 2000
  609. --------------------------------
  610. + Opening large catalogs stored in the new 3.0 format with lots of
  611.   disks inside is now much faster and comparable in speed to opening
  612.   version 2 catalogs.
  613. + Support for extracting from solid archives and CAB archives during
  614.   disk scan has been significantly improved in this release. This mostly
  615.   only affects the option to import descriptions for files compressed
  616.   inside archive files (this option is otherwise recommended to be off
  617.   by default, which is probably the reason why you like to use it so
  618.   much). The option requires that individual files are extracted from
  619.   archives during disk scan as requested by plugins, and this is by
  620.   definition a very slow process in large, solid archives. If there are
  621.   a lot of files to be extracted, or solid archive file is a very big
  622.   one, scanning can take extremely long. This release implements a
  623.   prediction scheme for solid archives, so multiple files are extracted
  624.   in one pass, expecting they will be later requested by plugins. While
  625.   this approach requires some more temporary disk space available,
  626.   processing solid archives is a lot faster, even up to 100 times.
  627. + Using plugins when updating existing disk images has been optimized
  628.   and performance is now comparable to version 2.xx in most cases.
  629.   Plugins in version 3.0 have tasks other than providing descriptions
  630.   only, and they get to be used more often than in previous versions.
  631. + Sorting by names or extensions in file lists now takes into account
  632.   alias names, when available and active.
  633. + WhereIsIt can now correctly catalog files larger than 2 GB.
  634. + The window showing media scanning progress is now movable.
  635. + Added a new option to enable CRC checking in the Compare to Media
  636.   function. If this option is checked, all files in catalog that have
  637.   a CRC available will be checked for matching CRC against the file on
  638.   the media, before both files are pronounced to be the same.
  639. + Both "Compare to Media" and "Compare files to Catalog" functions are
  640.   now equipped with Cancel button and progress dialogs, as processing
  641.   with new CRC checks enabled can take notably longer as before.
  642. + Made a few changes to Zip archive support in an attempt to handle
  643.   .zip files, created on operating systems other than Windows. Such
  644.   files may be using file names that can appear different or even
  645.   invalid when used on Windows.
  646. + Improved exporting audio CD details to CdPlayer.ini.
  647. + Improved report generator with better support for new disk groups.
  648. + The JPEG thumbnails plugin was enhanced to be more tolerant to
  649.   partially damaged or incorrect files, and will also better handle
  650.   badly damaged ones.
  651. * Version 3.00 had some compatibility problems with software that
  652.   changes shell icons and replaces them with custom ones, resulting in
  653.   a couple of error messages before the program was allowed to start
  654.   normally. This release includes a workaround that prevents similar
  655.   problems.
  656. * The "Compare files to Catalog" function did not in all cases carry
  657.   out CRC checks against files on the media, even if the appropriate
  658.   option was selected. Fixed.
  659. * Fixed a problem with some thumbnails missing in encrypted catalogs.
  660. * Some mostly WinNT/Win2000 systems with certain video drivers were
  661.   experiencing very low quality of imported thumbnails, if using the
  662.   default "resize" method ("resample" was much better). A workaround
  663.   has been implemented.
  664. * The Query CDDB Server didn't always work on some systems. Fixed.
  665. * Fixed a minor problem in the JPEG thumbnails plugin, some JPG files
  666.   with a bit unusual color encoding were not decoded properly and
  667.   have appeared rather greenish.
  668. * Fixed a few minor cosmetical issues in the Check for Update Wizard
  669.   and improved responsiveness to canceling download in progress.
  670. * Addressed a few issues with extracting files from multivolume CAB
  671.   archives, when the file to be extracted was divided between two CABs.
  672. * Fixed a minor bug in MP3 that caused some MP3 files to be incorrectly
  673.   recognized as far as their technical details are concerned (bitrate,
  674.   sampling frequency). Very few MP3s were affected though, this issue
  675.   went unnoticed although it was present in all 2.xx releases as well.
  676. * Implemented a few user interface optimizations, to better accommodate
  677.   translations and reduce flickering/repainting.
  678. + Countless other small changes, fixes and improvements.
  679.  
  680. Version 3.00 - 10. November 2000
  681. --------------------------------
  682. + Made a few user interface adjustments to accommodate translations.
  683. + The option to show thumbnails as icons is now only available on systems
  684.   with more than 256 display colors, due to palette issues occurring when
  685.   many different hi-color images are shown at once.
  686. + Fixed some archive file related issues, extracting from some archive
  687.   files did not always work properly.
  688. * There were some cases where searching inside selected disk group did not
  689.   work correctly. Fixed.
  690. * The 32-bit executables plugin has been rewritten for handling .exe files.
  691.   There are some .exe files created by InstallShield's PackageForTheWeb
  692.   product that are corrupted by design and cause problems during scanning.
  693.   Those same files also crash Explorer if trying to inspect their version
  694.   info through Explorer's Properties dialog. This workaround avoids using
  695.   Windows functions for retrieving version information.
  696. * Many little internal optimizations and adjustments.
  697.  
  698. Version 3.00 Release Candidate - 2. November 2000
  699. -------------------------------------------------
  700. + This version is now shipping with completed help file and the rest of
  701.   documentation, and has multi-language support back online. Translations
  702.   to other languages can now begin, the Slovene language file for version
  703.   3.00 is already available.
  704. + Added a new option in program's settings, for adjusting brightness of
  705.   imported thumbnails.
  706. + Added a few minor details, such as popup hint on the Active Plugins
  707.   button in Add/Update Disk dialog, quickly showing the number of
  708.   currently active plugins of each type.
  709. + Changed a few pages in the Quick Setup Wizard.
  710. * The JPEG thumbnails plugin was found to have problems with some rare
  711.   JPG files, created with some Adobe software, that were not complying
  712.   with the JPEG standard themselves. In extreme cases, this could even
  713.   lead to system freezing during media scan. The entire plugin has been
  714.   replaced and now uses a different JPEG implementation that tolerates
  715.   those faulty JPGs as well.
  716. * A couple of other minor changes, adjustments, and fixes.
  717.  
  718. Version 3.00 beta 5 - 20. October 2000
  719. --------------------------------------
  720. + Added a new small button in the status bar of Add New Disk dialog,
  721.   allowing you to locate in catalog existing disk image of selected media,
  722.   if one available.
  723. + Improved 32-bit executables plugin with a config dialog and handled some
  724.   other minor issues.
  725. + Help file is slowly getting there, too. Context-sensitive help is
  726.   completed - all dialogs are now properly equipped with help popups,
  727.   while the main, browsable part still remains to be handled.
  728. * Completely rewrote the plugin handling *.WMF files, in order to work
  729.   around a GDI resource leak occurring inside Windows. The new plugin was
  730.   designed to use a different approach and avoids buggy GDI function.
  731.   This resource leak was also the cause for many scanning related problems
  732.   in previous betas.
  733. * Addressed a thread synchronization problem where some users have
  734.   experienced occasional random errors being reported during scanning in
  735.   all 3.00 betas, mostly when working with large media as chances of error
  736.   occurring increase with number of files handled.
  737. * Fixed a problem where items were sometimes missing on lists in the
  738.   categories window, even though they have assigned categories, flags, or
  739.   disk locations.
  740. * Fixed an issue with copying custom icons from one catalog to another in
  741.   the Catalog Setup dialog.
  742. * Addressed a few other minor issues.
  743.  
  744. Version 3.00 beta 4 - 9. October 2000
  745. -------------------------------------
  746. + Added support for recognizing supported removable drive types by name on
  747.   Windows NT/2000 as well. This allows having drives like Iomega Zip and
  748.   Jaz presented in catalog by name and special icon instead of generic
  749.   "Removable drive". Windows 95/98/ME users have had this capability for a
  750.   long time, since first WhereIsIt versions.
  751. + Added a new option to the Folder Limitations button, allowing to catalog
  752.   disk entry only, without its contents (files and folders).
  753. + Replaced the questionable "Disk Info" button in the Add/Update dialog
  754.   with more useful "Troubleshooting" button, giving some hints on how to
  755.   handle media which fail on scanning, and how to locate the source of
  756.   problem.
  757. + Added a "Copy From..."  button to Catalog Setup / Custom Icons page,
  758.   allowing to copy custom icons from other loaded catalogs.
  759. + Almost completely rewritten support for Open/Save dialogs, allowing for
  760.   some extended options in Windows 2000/ME, and improved handling for
  761.   sizing and centering dialogs.
  762. + Added the ability to extract icons from other application files, (such as
  763.   *.exe, *.dll, *.ocx, etc.) when adding new custom icons to a catalog.
  764. + Added a new thumbnail plugin, extracting application default icons (*.exe)
  765.   and storing them in catalog as bitmap thumbnails.
  766. + Enhanced the Adobe Acrobat (*.PDF) plugin, it now has its own config
  767.   dialog and can optionally import the bookmarks index tree (index).
  768. + Fonts in Report Generator now include and honor the charset specification.
  769.   This is a workaround for WinNT 4.0 issue where some users may not be able
  770.   to see localized characters in some fonts. By default, font charset is set
  771.   as system default and depends on system's input locale setting, however
  772.   WinNT 4.0 has some problems with that. You can now instruct the program to
  773.   use specified character set when selecting Report Generator fonts.
  774. + Added Word Wrap option to all edit windows in the program.
  775. + Added a new option to file management dialog when moving or copying single
  776.   files, allowing files to be moved or copied under a different name.
  777. + Extended DescAPI 2.0 with a new optional function that allows plugins to
  778.   set their default (enabled/disabled) state.
  779. * Addressed some issues in file management commands; attributes are now
  780.   preserved when copying files and folders, moving or writing over files
  781.   with system or read-only attributes is now better handled.
  782. * Fixed an issue on Win9x/ME only, where some disks (mostly hard disks) have
  783.   remained locked and unaccessible from other programs after scanning them
  784.   with WhereIsIt. Disks would become accessible again once WhereIsIt has
  785.   terminated. This issue was only occurring if the option to eject media
  786.   after scanning was selected on a media that does not support ejecting.
  787. * Fixed a problem when preparing catalogs to be sent by email was canceled.
  788. * Fixed sorting large (>2 GB) folders by size.
  789. * Many other minor changes, fixes, and improvements.
  790.  
  791. Version 3.00 beta 3 - 11. September 2000
  792. ----------------------------------------
  793. + The last major addition, managing and storing user lists, is now finally
  794.   activated and functional in this beta release.
  795. + Changed a bit how the description window works. When not docked to the
  796.   main window, it can now accept and show descriptions from items in other
  797.   windows as well, such as search results, user list, or compare results.
  798. + Added a new button in Catalog Manager for creating disk groups on the spot.
  799. + Added support for custom paper sizes in Report Generator.
  800. + Added new description plugin for handling Adobe Font Metric files (*.AFM).
  801. + Added a new option with file operations like moving or copying, to skip
  802.   files on the disk currently waiting to be inserted.
  803. + Tested WhereIsIt in detail on Windows ME and added support to recognize
  804.   Windows ME by name. No other adjustments necessary.
  805. - The PSP (Paint Shop Pro) thumbnail plugin has shown up to have insufficient
  806.   support for different versions of PSP files, and only some of them are
  807.   handled correctly. Until this issue is resolved in the third-party library
  808.   that WhereIsIt uses for plugins, the PSP thumbnail plugin is excluded from
  809.   the package.
  810. * Searching did not find any items if searching for disks was disabled.
  811.   Fixed.
  812. * Fixed a problem when exporting details to CdPlayer.ini for multiple audio
  813.   CDs at once.
  814. * Fixed a compatibility problem with loading catalogs, created with older
  815.   WhereIsIt version 1.xx
  816. * Fixed a few details in description plugins handling graphics files.
  817. * Fixed a problem in thumbnails resampler where some extremely narrow or
  818.   extremely tall images were not handled correctly.
  819. * A set of error messages may occasionally appear immediately after deleting
  820.   a large number of items from a catalog. Fixed.
  821. * In some cases catalog files saved with version 3 beta 2 were notably longer
  822.   than they were in previous versions, sometimes almost twice as long. Fixed.
  823. * Printing or using print preview did not work on some systems. Fixed.
  824. * Fixed some issues with moving disks between disk groups using Catalog
  825.   Manager.
  826. * Fixed a problem with performing file operations on the Compare results / New
  827.   files list.
  828. * Fixed a problem with assigning password access to catalog files.
  829. * Many other minor changes, fixes, and improvements.
  830.  
  831. Version 3.00 beta 2 - 23. August 2000
  832. -------------------------------------
  833.  
  834. + Added a new option in program's settings to display thumbnails as icons.
  835. + Improved the Generic Audio CD plugin. It can now handle CdPlayer.ini files
  836.   larger than 64 KB, and is capable of setting disk name and alias names for
  837.   *.CDA files, just like the CDDB plugin.
  838. + Added a new command to export audio CD details to the CDPlayer.ini file.
  839. + The behavior of reordering disks and disk groups with drag&drop was changed
  840.   a bit to cover for some special cases, where it could be difficult to achieve
  841.   the desired result. If you hold down the Shift key while an item is being
  842.   dropped on a disk group, the item will be inserted in the place of target
  843.   disk group, instead of inside it. Dropping disks in disk groups on catalog
  844.   entry is now also allowed to move items to the top level inside catalogs.
  845. + The "Query CDDB Server" command is now also available in item's popup menus
  846.   in search results and user list.
  847. + Exporting descriptions to media in HTML format can now optionally include
  848.   links to referenced files on the media.
  849. + Sorting items by categories when switching to browse-by-categories mode is
  850.   now much faster than in beta 1, and can run automatically in the background
  851.   while the program is idle - the yellow status light in lower right corner
  852.   serves as an indicator when program is busy in the background.
  853. * Fixed a Windows NT 4.0 compatibility problem where Open and Save commands
  854.   were not responding.
  855. * Fixed a problem with loading catalogs that had categories or flags assigned
  856.   to folders.
  857. * Fixed a resource leak, occurring while importing thumbnails during disk scan.
  858. * Fixed an error occasionally occurring with Edit / Catalog Manager command.
  859. * If the UNC disk address was manually entered with trailing backslashes, this
  860.   could have caused some problems in accessing that disk. Fixed.
  861. * The "Show Grid Lines" setting was not always honored on all list views.
  862.   Fixed.
  863. * The description for disk group in Properties dialog was not properly set up
  864.   when the dialog was shown. Fixed.
  865. * Renaming a disk or editing alias name in list view could have resulted in
  866.   disk name or alias being removed if editing was canceled. Fixed.
  867. * Pressing F2 (rename) when no item was selected resulted in an error message.
  868.   Fixed.
  869. * Many small fixes and adjustments.
  870.  
  871. Version 3.00 beta 1 - 15. August 2000
  872. -------------------------------------
  873.  
  874. + Completed transfer of WhereIsIt project to the new Delphi 5.
  875. + Almost completely rewritten kernel and memory management functions - the
  876.   heart of WhereIsIt - and redesigned catalog file format for version 3. Both
  877.   together now allow handling larger data blocks in catalogs, providing base
  878.   for allowing larger descriptions (the new limit is user-definable between
  879.   4 KB and 32 KB instead of current 4KB) and other associated binary data,
  880.   such as thumbnails.
  881. + New in catalog file format are changed internal layout for optimized
  882.   handling of larger objects, and optional compression for relevant parts of
  883.   data. Since catalogs still need to function in real time, a lot of
  884.   compression algorithms were tested for performance and efficiency, and two
  885.   best choices were implemented and optimized in assembly code. Using
  886.   compression on catalogs currently reduces the size of files for about 40%
  887.   compared to v2, however this also introduces a notable performance
  888.   penalty, especially on saving and searches. Using compression on catalogs
  889.   or not is your call. Of course, WhereIsIt 3 can read all older catalog
  890.   formats from previous versions as well.
  891. + WhereIsIt 3.00 introduces an entirely new mode of browsing catalogs.
  892.   Normally, you would browse the contents of catalogs as they were cataloged,
  893.   by disk images stored in catalog and folder structures contained on those
  894.   disks - very similar as you would in Explorer. Alternatively, you can now
  895.   browse items in catalog by their assigned categories, flags, or disk
  896.   locations. This means that assuming you have your files, folders, and disk
  897.   properly categorized, you can browse those items by their purpose, not just
  898.   by their location.
  899. + A new item type was introduced to catalogs - disk groups. Now you can
  900.   hierarchically group your disks in catalog, creating a tree structure
  901.   similar to categories system. You can use disk groups to group disks that
  902.   belong together (for example, multiple CD-ROMs of the same software
  903.   package), or you use them to organize your disks in a concept similar to
  904.   categories (for example, you can have a disk group "Shareware CDs",
  905.   possibly further divided with additional disk groups).
  906. + Disk and disk groups order in catalog is now local to each catalog or
  907.   disk group. Order is stored in a catalog file, and can be set to custom
  908.   order as well. You can use drag&drop, or keyboard key combinations to
  909.   reorder disks and disk groups in any way you want, or you can have them
  910.   sorted by one of the columns, as before. Files and folders are still
  911.   sorted the same way as in previous versions - by one of the columns, with
  912.   setting being global for all loaded catalogs.
  913. + Thumbnails are here! Thanks to the new memory management and catalog
  914.   file format in version 3, storing and handling thumbnail images in
  915.   catalogs has become a reality. WhereIsIt 3.0 introduces additional new set
  916.   of plugins that are in charge of importing bitmap images and allow
  917.   WhereIsIt to store their down-sampled versions in the catalog as a
  918.   reference. The size of thumbnails is user-defined from 32x32 to 128x128,
  919.   using 24-bit colors and a fast, high-quality image resampling routine. A
  920.   special attention was given to the way thumbnails are stored inside
  921.   catalogs, trying to keep them as small as possible. An average thumbnail
  922.   of 64x64 in size will take about 1.5 KB in catalog file, which is a nice
  923.   enough result for storing a true-color image, but still about 10 times
  924.   more than just having a detailed textual description included instead of
  925.   the thumbnail. If you will be using thumbnails, expect your catalogs to
  926.   grow considerably.
  927. + By using new alias names you can "internally" rename files and folders
  928.   in catalog, only for browsing, searching, and reporting purposes. Program
  929.   still remembers the original name of a file or folder as it is stored on
  930.   the media, but allows you to use the alternate (alias) name in catalog
  931.   instead. You can quickly switch between viewing aliases or real file names
  932.   with available button on a toolbar, or you can have alias names color-
  933.   coded on file lists to warn you those are not actual file names.
  934. + New templates for categories, flags, disk locations... User defined
  935.   templates can be created, and a few the most common pre-defined are
  936.   included as well. New catalogs can be created based on one of the
  937.   templates.
  938. + The Check for Update Wizard was considerably improved in version 3.0.
  939.   Besides checking for new available version of the program itself it can
  940.   also check for new plugins, language files and help files. Checking is not
  941.   all there is, either - if new or updated plugins, language files or help
  942.   files are available, wizard can also automatically download and install
  943.   selected updates. By the time you leave the wizard, you can have updated
  944.   WhereIsIt up and running, without even restarting the program.
  945. + The How to Order Wizard has been changed considerably, according to
  946.   changes related to registering the program since version 2.xx. There is a
  947.   new e-commerce vendor available that expands on available options, or just
  948.   makes existing ones easier to use, especially for the European customers.
  949.   Pricing and currencies policy was changed as well.
  950. + There were some changes in handling audio CDs. The details necessary for
  951.   a CDDB query are retrieved and stored in catalog, which allows retrieving
  952.   CDDB information at later time without having the CD inserted - this also
  953.   allows making a CDDB query for multiple audio CDs in catalog at once.
  954.   Audio CDs are now stored as a separate media type and have their own media
  955.   icon. Additionally, WhereIsIt 3.0 will now show available audio tracks on
  956.   the media even if they are not visible in Explorer because data track is
  957.   also present - processing mixed mode CDs is one such sample.
  958. + Added a new, dockable window to the main window providing quick access
  959.   to item's description, either for preview or editing.
  960. + Each catalog can now hold a list of user-defined icons to be used for
  961.   selected disks and folders in catalogs. You can mark any disk or folder in
  962.   the catalog with your own custom icon.
  963. + On popular requests WhereIsIt can now calculate and store in catalog CRC
  964.   codes for files being scanned on the media, to be later used with compare
  965.   and duplicates finding functions. Since collecting CRCs prolongs scanning
  966.   the media A LOT, even 10 times or more, and having CRCs available is only
  967.   useful for certain tasks that not everybody need, use it on your own
  968.   discretion.
  969. + A new option in program's Add/Update Disk Image dialog allows entering
  970.   disk's description as soon as scanning the media completes. The dialog is
  971.   also equipped with disk preview pane, allowing you to browse scanned disk
  972.   image in catalog, check out imported descriptions and thumbnails, etc.
  973. + Scanning the media is now performed in a separate thread, separated from
  974.   the rest of the program. This leaves the program execution control even
  975.   while media is being handled outside WhereIsIt. In case of a major problem
  976.   during media scan, for example due to a damaged media, program still
  977.   remains fully responsive and allows you to cancel scanning in situations
  978.   that would otherwise keep the program locked up in previous versions.
  979. + Added support for scanning cataloged disks and folders for viruses using
  980.   an external anti-virus program.
  981. + Catalog Manager has been partly rewritten, to include support for new
  982.   disk groups and manual disk and disk groups reordering. Some operations
  983.   like moving or copying disks are also notably faster in certain cases.
  984. + The Rename function was added to the file operation functions as well.
  985. + The dialog showing progress of scanning media is now more entertaining,
  986.   showing elapsed time, statistics, number of imported descriptions etc.
  987. + Added a new option to update all selected disk images in the catalog in
  988.   one step. You can set it to handle available disks only or ask to insert
  989.   the media as needed, you can have it optionally display the Add/Update
  990.   Disk dialog for each disk that is about to be scanned, allowing you to
  991.   adjust scanning settings, etc.
  992. + A new command is available for renumbering selected range of disk images
  993.   or disk groups. Disks and disk groups can be renumbered with ascending or
  994.   descending numbers, with options to skip selected disks that already have
  995.   numbers assigned, or to skip disk number if it is already used on some
  996.   other disk.
  997. + Disk images scanned with version 3.0 now also include information about
  998.   settings used for scanning, such as archive files browsing, file CRC
  999.   calculation, active description plugins at the time of scanning, etc. When
  1000.   updating disk image, those settings are set again as default for that
  1001.   specific disk only, allowing you to scan the media under the same
  1002.   conditions as it was originally scanned. This is especially useful for
  1003.   automated disk updates, such as through script files.
  1004. + A new version of Description API has been defined, providing support for
  1005.   the next generation of plugins in WhereIsIt 3.0. DescAPI 2.0 retains
  1006.   compatibility with existing plugins, however new plugins complying to
  1007.   DescAPI 2.0 also have the ability to set disk names, set alias names for
  1008.   files and folders, etc. The CDDB plugin is the first such sample that can
  1009.   set disk name and audio track file names based on author/title details.
  1010. + Description API 2.0 also includes a new plugin types. Apart from plugins
  1011.   for extracting descriptions there are now also new plugins for formatting
  1012.   it. The new plugins come into action after regular plugins have finished
  1013.   extracting description - formatting plugins are used to further adjust
  1014.   extracted descriptions, such as converting them to more appropriate
  1015.   character set, improve readability and layout, limit description text
  1016.   length, etc. Another new type of plugins in version 3.0 are thumbnail
  1017.   plugins, extracting images from picture files during media scan to be
  1018.   stored as thumbnails in catalog.
  1019. + The internal file viewer in WhereIsIt can now also display images in
  1020.   their full size, apart from showing file contents in ASCII and HEX
  1021.   formats. Since the program uses thumbnail plugins to load images,
  1022.   available for viewing are all picture file formats that are supported for
  1023.   importing thumbnails during disk scan.
  1024. + All description edit windows in Properties dialog can now be "maximized"
  1025.   inside dialog for easier editing and larger working area.
  1026. + Columns in item lists can now be quickly hidden or shown by right-
  1027.   clicking on column header and choosing one of the new options in there.
  1028. + New option in user interface settings allows that folders can be auto
  1029.   expanded/collapsed around currently selected node as you are browsing the
  1030.   catalog tree, allowing easier browsing and clearer display.
  1031. + Catalog, disk, and folder headers in report generator now have options
  1032.   to force a page break before them, allowing you to select for each
  1033.   catalog, disk, and/or folder to start on a new page.
  1034. + Descriptions in report generator can now be limited to specified number
  1035.   of lines only, cutting off long descriptions that span over multiple
  1036.   pages.
  1037. + Added support to limit the size of exported HTML reports. If exported
  1038.   HTML file would be larger than specified, report is splitted into more
  1039.   HTML files.
  1040. + Added new "Disk Location" column to Disks List in the main window.
  1041. + Added two new options in the Open button's recently-used popup menu, to
  1042.   remove obsolete catalog files that no longer exist, and to remove all
  1043.   catalogs from recently used list.
  1044. + Moved all user list related commands into separate submenu/button, and
  1045.   added a new command to manage user list items: Keep on User List (it does
  1046.   exactly the opposite as the Remove command, keeps selected items on user
  1047.   list, and removes all others).
  1048. + A text box was added to the browse UNC network dialog, allowing user to
  1049.   type in an UNC address directly instead of having to browse to it in the
  1050.   network tree. Last eight used types UNC addresses are remembered and
  1051.   stored for quick access the next time.
  1052. + The Search dialog now includes an additional page with a summary of
  1053.   active search settings. Those are available in a form of textual
  1054.   description, offering you a quick overview and easier troubleshooting if
  1055.   search results are not what you have expected.
  1056. + Besides searching through open catalogs and existing search results
  1057.   list, search engine now also supports searching through items on the user
  1058.   list.
  1059. + A new command is available in item's popup menus for performing a
  1060.   search, limited to the contents of selected item ("Find in This Folder /
  1061.   Disk / Disk Group / Catalog).
  1062. + Another new search option was added to quickly search if selected
  1063.   file(s) already exists somewhere else in catalog (similar to searching for
  1064.   duplicates, just targeted to selected file(s) only).
  1065. + Searching can now be limited to the first "n" folder levels only. It can
  1066.   be useful, for example, if you only need files or folders in the root of
  1067.   your media.
  1068. + A new "Rebuild Catalog File" command in file menu was introduced to help
  1069.   out with damaged catalog files. It will read an existing catalog file and
  1070.   build a new one from it, filtering out all invalid or unreadable data in
  1071.   the process. The rebuild command can also be used when catalog's storage
  1072.   properties are changed, such as compression level used, or encryption.
  1073. + A new "Mail to..." command in program's File menu allows you to quickly
  1074.   send selected catalogs by e-mail. Program will not only allow you to
  1075.   select any number of catalogs - or other files - to send, it can also save
  1076.   changes if needed, and optionally pack them to a zip file before the
  1077.   default email program is called up, with a new, empty message opened and
  1078.   selected catalogs already attached.
  1079. + Supported exporting descriptions to Index_00.txt format.
  1080. + Program can now be minimized to system tray and sit there quietly until
  1081.   needed again. It also tries to free as much memory and system resources as
  1082.   possible.
  1083. + The "File / Catalog Info" option will now display a new, combined
  1084.   statistics dialog about all loaded catalogs rather than just currently
  1085.   selected one. Single catalog properties are still available by selecting
  1086.   catalog note and choosing "Properties" option from its popup menu.
  1087. + Added new option to optionally show grid lines in list views.
  1088. + Translatable "Ctrl" key name (i.e. "Strg" is used in Germany).
  1089. + User List now closes on ESC
  1090. + New splash screen for WhereIsIt 3.00.
  1091. + New web support links in the Help menu.
  1092. + New registration system and key files for version 3.0.
  1093.  
  1094.  
  1095. OLDER 2.xx RELEASES
  1096. ===================
  1097.  
  1098. Version 2.16a - 23. March 2000
  1099. ------------------------------
  1100. * Minor maintenance release only. The package was updated with the
  1101.   latest set of description plugins, the program includes some minor
  1102.   performance optimizations and a few details that will allow easier
  1103.   upgrades to version 3 when available.
  1104.  
  1105. Version 2.16 - 23. January 2000
  1106. -------------------------------
  1107. + New description module was added to the package, with a set of seven
  1108.   new plugins handling graphics files (BMP, GIF, JPG, PCX, TIF, PNG,
  1109.   PSD). Some of the plugins also include extended details for exporting
  1110.   image information, such as digital camera support in JPG and TIF
  1111.   plugins, and IPTC-NAA record support in TIF and PSD plugins.
  1112. + The main description plugins module was also updated with a couple of
  1113.   new plugins (Word Perfect and Quattro Pro files).
  1114. + The Index.txt description plugin now better support Index.txt and
  1115.   similar files with tabs in it.
  1116. + Improved multi-language support and localized font handling.
  1117. * The "Ignore empty folders" was broken in the last version - fixed.
  1118. * Updated documentation due to some recent changes (new mailing address).
  1119. * Lost of minor internal optimizations, most of them resulting from
  1120.   findings while developing the new 3.0 version. Some of those got
  1121.   implemented in this release as well.
  1122.  
  1123. Version 2.15 - 2. November 1999
  1124. -------------------------------
  1125. + The MP3 description plugin has now an option to allow play time
  1126.   calculation for variable bit rate (VBR) MP3 files. The default state
  1127.   is off. Use with caution, full processing of VBR files will have a very
  1128.   notable impact on scan performance.
  1129. * The new MS Office plugin introduced in previous version was occasionally
  1130.   leaving some open files behind. Fixed.
  1131. * Files compressed inside changed archive file usually did not keep their
  1132.   descriptions when disk image was updated in catalog. Fixed.
  1133. * Selecting the option to update folder from the main menu instead of the
  1134.   usual popup menu was causing an error message. Fixed.
  1135. * Occasionally disk numbers assigned to newly scanned disks would not be
  1136.   saved when saving the catalog. Fixed.
  1137. * Setting the printing orientation for reports did not always work for all
  1138.   users if it was different than the default printer setting. Fixed.
  1139. * There were a few reports about having problems with printing to network
  1140.   printers on Windows NT. While the problem could not be confirmed, this
  1141.   release includes some changes about handling printers that will hopefully
  1142.   resolve this issue.
  1143. * A few other minor updates and fixes.
  1144.  
  1145. Version 2.14 - 9. October 1999
  1146. ------------------------------
  1147. + When launching a file type without associated program WhereIsIt will
  1148.   now show the "Open with..." dialog, just like Explorer. This allows
  1149.   you to associate file types on the fly for future usage as well.
  1150. + The Catalog Setup dialog is now made resizable and will remember its
  1151.   size and position between sessions.
  1152. * If most recently used catalogs list was disabled, an error message may
  1153.   have occurred in certain cases when closing catalogs. Fixed.
  1154. * If a catalog was saved as both password protected and encrypted, there
  1155.   could be problems opening it later. Fixed.
  1156. * Other minor fixes and updates, such as adding shortcuts to dialog items.
  1157.  
  1158. Version 2.13 - 25. September 1999
  1159. ---------------------------------
  1160. * Minor maintenance release.
  1161. + Files being moved on the same disk are now just renamed, resulting in
  1162.   faster operation and no additional disk space required.
  1163. + Improved support for password-protected ZIP files, program will now
  1164.   ask for a password if one is needed to extract compressed file(s).
  1165. + Added Ctrl-C shortcut to all item lists to copy the name of currently
  1166.   selected item (file, folder,...) to clipboard.
  1167. * Fixed two more serious problems with Copy and Move operations in file
  1168.   management support. Copying or moving folder to one of its sub-folders
  1169.   would result a recursive operation that would eventually crash the
  1170.   program. Also, files or folders that failed to be copied to target
  1171.   location during "Move To" operation may in some cases still be deleted
  1172.   at their source location. Fixed both problems.
  1173. * Searching for disks without location has also returned all files, even
  1174.   if the disk they were on had a location assigned. Fixed.
  1175. * The "Open in Explorer" command did not always work correctly when used
  1176.   on folders. Fixed.
  1177. * The date field in right top corner of generated reports has always used
  1178.   the default font setting. Fixed.
  1179. * Updating more than one disk in a script file was causing error messages
  1180.   in certain cases. Fixed.
  1181. * Opening and closing catalogs in script files used to affect the recently
  1182.   catalogs list in the program, usually resulting in removal of catalogs
  1183.   accessed through script files. From this release on, using script files
  1184.   no longer influences the recently used catalogs list.
  1185. * A few other small fixes and changes.
  1186.  
  1187. Version 2.12 - 3. September 1999
  1188. --------------------------------
  1189. * Maintenance release, just polishing it a bit.
  1190. * Word wrap settings in internal viewer and Description Assistant will
  1191.   now be saved between sessions.
  1192. * The categories and flags popup windows in Properties dialog have on
  1193.   rare occasions popped up on incorrect location. Fixed.
  1194. * Fixed a printer problem in Report Generator. Trying to print a report
  1195.   from Report Preview window and changing selected printer there could
  1196.   result in an error message in certain cases.
  1197. * If trying to use the Open in Explorer command on a file that does not
  1198.   exist on the media any more, some (newer) versions of Explorer may take
  1199.   it badly and crash. This is a bit of a bug in the Explorer, situations
  1200.   like that are not that unusual and should be handled better. WhereIsIt
  1201.   will now check if selected file does indeed exists before handing it
  1202.   over to Explorer.
  1203. * The "How to Order" Wizard was in certain cases skipping the page
  1204.   selecting how to receive the product (e-mail / regular mail). Fixed.
  1205. * Fixed some cosmetical issues and rare problems. Repainting of the
  1206.   default button in dialogs had some problems in very specific cases,
  1207.   many Win95 users had a black-only caption bar instead of gradient etc.
  1208.  
  1209. Version 2.11 - 11. August 1999
  1210. ------------------------------
  1211. * Minor maintenance release.
  1212. + Added a right-click menu with "What's That?" option to all controls
  1213.   in the program that have help accessible, and don't have a popup menu
  1214.   on their own. To access help about specific control, just right-click
  1215.   it and select the "What's That?" from its popup menu.
  1216. + Made some changes to the Main Description Module. The CDDB plugin was
  1217.   adjusted recently to handle cases where descriptions for the last few
  1218.   songs were missing. New in the module is a TTF plugin, handling true
  1219.   type fonts and returning their name and type, copyright notice etc.
  1220. + Addressing drives with UNC syntax is now also supported in the
  1221.   "UpdateDisk" command in script language.
  1222. * In windows other than main window (search window, user list, etc.)
  1223.   the filename of currently selected item was not always displayed
  1224.   correctly in status bar. Cosmetical problem only, fixed.
  1225. * Program will now better handle situations where printers are being
  1226.   added or removed on the system while program is running.
  1227. * Addressed a few rare problems in Report Generator, only occurring when
  1228.   Report Generator is used for the first time after a fresh install.
  1229. * Various other minor fixes, fixed some typos in the help file etc.
  1230.  
  1231. Version 2.10 - 25. July 1999
  1232. ----------------------------
  1233. + Added a bunch of new tips for the "Tip of the day" dialog.
  1234. + Changing system colors in runtime is now better handled, changes will
  1235.   properly reflect in the program.
  1236. + Coloring items in WhereIsIt will now be disabled when system is using
  1237.   a high contrast coloring scheme (accessibility feature).
  1238. * GZip support appeared to be broken in the last few releases. Fixed.
  1239. * Made some changes to the How to Order Wizard to handle the new DigiBuy
  1240.   online ordering service instead of old PsL. All language files were
  1241.   updated accordingly as well.
  1242. * Made some very minor and fixes adjustments in the program, that one
  1243.   problem I was still looking at was confirmed to be fixed in RC1 release
  1244.   already.
  1245.  
  1246. Version 2.10 RC1 - 14. July 1999
  1247. --------------------------------
  1248. + The install/uninstall program has been slightly adjusted to fully comply
  1249.   with the official "Designed for Windows 98/NT Logo" requirements. Some
  1250.   additional details were also added to be used with upcoming Windows 2000.
  1251. + Completely rewrote all drag&drop support, which is now based on COM
  1252.   technology instead of internal implementation. Apart as serving as a
  1253.   base for future extensions, the new system also supports auto-scrolling
  1254.   target window, and allows to use Ctrl and Shift buttons for Move/Copy
  1255.   operations. For example, you can now copy or move disks between catalogs
  1256.   by using drag&drop in the main window.
  1257. + Added parameter support for external programs like external viewer, or
  1258.   external shell program.  You can now use the %1, %2, etc. to combine
  1259.   selected item's file name or file path into command line for external
  1260.   program.
  1261. + Open in Explorer command will now also move focus in Explorer's window
  1262.   to the file selected to be opened in Explorer.
  1263. + Added "Alt+DoubleClick" shortcut to display item's Properties, just like
  1264.   in Explorer.
  1265. * Fixed the Runtime Error 216 sometimes occurring on the exit.
  1266. * Fixed a minor appearance problem in Options dialog, only visible with
  1267.   small fonts (96 dpi) screen setting.
  1268. * Used a few different approaches in an effort to address a rare reported
  1269.   problem with the Options dialog and missing icons in Settings menu.
  1270.  
  1271. Version 2.10 beta 3 - 5. July 1999
  1272. ----------------------------------
  1273. + Added additional network support for drives and servers with a share-level
  1274.   access. When browsing the network tree, program will now always try to
  1275.   connect to the selected server or network drive - this allows user to
  1276.   logon and connect to network resource in order to gain access to it. This
  1277.   will mostly be used to access network drives or servers that are password
  1278.   protected and user is not yet authorized to access them in current session.
  1279. + Optimized searching for UNC drives on the network. Every drive that was
  1280.   cataloged as UNC network drive will now store its UNC name in catalog
  1281.   as well; the next time the actual drive is needed this UNC path will be
  1282.   checked first, before trying to browse the entire network to find it.
  1283.   Since in most cases drive will likely still be available on the same UNC
  1284.   name, it will be located much faster. Program is now also able to ask
  1285.   user to connect to the requested network drive first, using appropriate
  1286.   password if necessary.
  1287. * Some other optimizations about handling the network were implemented, too.
  1288. * Fixed a few problems regarding searching by file types in Advanced Search.
  1289. * Fixed a few minor problems regarding program's settings when program is
  1290.   run for the first time after being newly installed.
  1291. * The CDDB plugin may have displayed track time seconds in one digit only
  1292.   if there were less than 10 of them. It will now always display seconds in
  1293.   two digits, forcing a zero first if necessary.
  1294. * The position of splitter bar in Description Assistant's window was not
  1295.   saved between session if window was maximized. Fixed.
  1296.  
  1297. Version 2.10 beta 2 - 21. June 1999
  1298. -----------------------------------
  1299. + The Next and Previous buttons in Description Assistant have now assigned
  1300.   keyboard shortcuts for easier browsing through items list without having
  1301.   to move focus out from description window.
  1302. + When moving selection one level up in the tree, either by double clicking
  1303.   the '..' entry or by using the Back One Level button, program will
  1304.   collapse currently selected branch in tree window. Data hidden by
  1305.   collapsing selected node is visible in the right window anyway, so this
  1306.   behavior should make browsing a bit easier.
  1307. + Made a few optimizations regarding browsing the net, it will respond
  1308.   faster in some cases.
  1309. * Search window did not allow itself to be resized below its original width.
  1310.   Fixed.
  1311. * Selecting the drive button in Add/Update dialog with ALT + drive letter
  1312.   shortcut caused an error in some computers where the new network button
  1313.   was available as well. Fixed.
  1314. * A few users have reported problems with Explorer when program is started
  1315.   for the first time - beta 2 includes some additional changes to hopefully
  1316.   avoid that.
  1317. * Addressed some other problem reports that were more difficult to confirm.
  1318.  
  1319. Version 2.10 beta 1 - 13. June 1999
  1320. -----------------------------------
  1321. + WhereIsIt now fully supports UNC addressing in network environment, no
  1322.   longer requesting for network drives to be connected to a local drive
  1323.   letter in order to be scanned - now you can scan a network drive by
  1324.   simply browsing the Network Neighborhood. Read more about the new UNC
  1325.   support in beta release notes, included with the program.
  1326. + The Settings dialog has been completely rewritten in this version. While
  1327.   there are no visible changes to the end user, internally this part of
  1328.   the program has been redesigned for better performance and resource
  1329.   saving, resulting as well in noticeably faster program startup and
  1330.   shutdown.
  1331. + The help support has been extended by adding in a searchable "How to..."
  1332.   section, giving tips on usage of most important and most frequently used
  1333.   parts of program. Recommended reading for all users to get the most out
  1334.   of the program.
  1335. + The CDDB plugin was expanded to handle multiple and unreliable hits as
  1336.   well by asking the user to choose among possible returned results. Please
  1337.   note that this behavior can be disabled if program is not allowed to stop
  1338.   and wait for user feedback, for example during automated updates.
  1339. + The Insert media dialog will now while waiting for you to insert the
  1340.   required media show not only media name and type, but disk location as
  1341.   well, if one is provided in disk's properties.
  1342. + Improved multi language support, some critical sections in program's user
  1343.   interface where translated text often had trouble fitting can now better
  1344.   adjust themselves to translations.
  1345. * Sorting disks by date or categories did not always work correctly, fixed.
  1346. + *Many* other internal improvements, changes, optimizations,... while still
  1347.   preserving full compatibility with existing language files.
  1348.  
  1349. Version 2.03 - 13. May 1999
  1350. ---------------------------
  1351. + Description Assistant now allows you to set categories, flags, and disk
  1352.   locations for current item as well, not only the description.
  1353. + Fine tuned the CDDB plugin, only confirmed Audio CDs are now checked
  1354.   with CDDB server to minimize false hits. MP3 plugin can now better
  1355.   handle unknown or damaged MP3 files with ID3v2 tags.
  1356. + Index.txt-style description plugin now has user definable list of text
  1357.   files that will be checked to be imported as folder indexes. Index.txt
  1358.   and similarly formatted files contain a list of "<file> <description>"
  1359.   entries to describe the contents of folder they are in.
  1360. + The "Check for update wizard" now allows you to download the new version
  1361.   of WhereIsIt from any available mirror site.
  1362. + The four list view mode buttons on the toolbar (large icons / small icons
  1363.   / icon list / details) are now combined in one single button with popup
  1364.   menu, similar as they are in Explorer. This allows to shrink the toolbars
  1365.   a little, especially the main one.
  1366. + Message boxes will now play appropriate system sounds when they are
  1367.   displayed, just as in other applications. Some have preferred it quiet,
  1368.   but it's better to comply with system standards and rather turn sounds
  1369.   off in system Control Panel.
  1370. + HTML documents created with program now include character set meta names
  1371.   based on currently selected language. Previous versions have always set
  1372.   this to iso-8859-1, the western alphabet, which was not best choice for
  1373.   some languages.
  1374. * Limiting search hits did not work in most cases. Fixed.
  1375. * If Search window was marked to stay on top of other windows, its popup
  1376.   dialogs would be displayed behind it as well. Fixed.
  1377. * A few other minor fixes or adjustments.
  1378.  
  1379. Version 2.02 - 2. May 1999
  1380. --------------------------
  1381. * The SampleModule.dll was slightly modified and recompiled in order to
  1382.   avoid false virus alert in the latest Norton AntiVirus update.
  1383.   Thank you, Symantec, very much.
  1384. + New CDDB description plugin! It can import information about Audio CD
  1385.   discs and their tracks (title, artist, disk/track length, comments,...)
  1386.   from CDDB servers on the Internet.
  1387. + Further improved updating target catalog after file operations like copy
  1388.   and move. All types of items are now handled correctly and will keep
  1389.   all their properties during such operations, including compressed archive
  1390.   files that will keep their contents information.
  1391. + Optimized a bit program's performance and resource handling, resulting in
  1392.   a few % faster startup time and lower resource consumption.
  1393. * Further improved the MP3 description module to handle some more unusual
  1394.   ID3v2 tag implementations.
  1395. * The file management menu was not updated properly when language was
  1396.   changed, it was retained in previous language. Fixed.
  1397. * Addressed some details about storing window's state and position between
  1398.   sessions, some users had reported problems with those.
  1399. * Fixed some other issues reported so far, not very commonly encountered,
  1400.   or just of cosmetic relevance.
  1401.  
  1402. Version 2.01 - 20. April 1999
  1403. -----------------------------
  1404. + Improved MP3 support, added ID3v2.3 tags support in description plugins.
  1405. + Added additional navigation tools to large categories and flags lists in
  1406.   Properties dialog, to help you find a category or flag faster.
  1407. + When copying or moving files or folders and option is checked to update
  1408.   target location in catalog, program will now also transfer existing
  1409.   descriptions, as well as categories and flags settings if both source and
  1410.   target disk are in the same catalog.
  1411. * Addressed a possible printer problem under Windows NT.
  1412. * Fixed some problems with categories handling when there are more than 255
  1413.   categories defined in a catalog.
  1414. * Addressed a rare problem with password protected catalogs.
  1415. * Cancel button in Properties dialog did not cancel all changes as it should,
  1416.   it was acting more like the OK button. Fixed.
  1417. * A few minor adjustments, mostly user interface related.
  1418.  
  1419. Version 2.00 - 31. March 1999
  1420. -----------------------------
  1421. + WhereIsIt has a new home on the Internet! Visit "www.whereisit-soft.com".
  1422. + Reports will now always include a full list of assigned categories instead
  1423.   of "(multiple)" mark, otherwise displayed on screen lists.
  1424. + Enabled support for printing only specified range of pages in Report
  1425.   Generator.
  1426. * When updating selected folder only instead of whole disk, the new data for
  1427.   that folder was not always saved when saving the catalog unless there were
  1428.   some other changes in data of the same disk. Fixed.
  1429. * Fixed automatic catalog updates, sizes for nested folders were not updated
  1430.   properly in their parent folders.
  1431. * Made some adjustments to archive extracting function in order to detect and
  1432.   handle properly out of disk space situations.
  1433. * Addressed some auto-save related issues, preventing for auto-save to kick
  1434.   in while manual save is already in progress.
  1435. * Some other minor or rare problems have been addressed.
  1436.  
  1437. Version 2.00 RC1 - 21. March 1999
  1438. ---------------------------------
  1439. + Release-candidate version, only bug fixes from now on.
  1440. + Catalog preview window in extended open dialog will now resize itself
  1441.   accordingly to current dialog size.
  1442. * Importing descriptions from list-based sources such as Descript.ion,
  1443.   Files.bbs, Index.txt,... files was broken in beta 5. Fixed.
  1444. * Transferring category and flags settings between catalogs when moving or
  1445.   copying disk from one catalog to another did not work correctly for
  1446.   categories and flags assigned to folders. Fixed.
  1447.  
  1448. Version 2.00 beta 5 - 14. March 1999
  1449. ------------------------------------
  1450. + Released an additional description module, for importing user-definable
  1451.   text files as descriptions. This feature was high in demand, but there
  1452.   are a lot of reservations about how much sense this can really have. The
  1453.   new plugin is not included in distribution package (it can be downloaded
  1454.   separately) and is not officially supported as part of WhereIsIt - use
  1455.   on your own responsibility.
  1456. + Extended Open Dialog with catalog preview has been optimized to be more
  1457.   responsive when working with large catalogs. Preview function should no
  1458.   longer interfere or cause delays while selecting catalogs to load, even
  1459.   with very large catalogs.
  1460. + Implemented some minor changes in Description API interface to enhance
  1461.   some plugin functions, especially with run-time setup support.
  1462. + Adjusted description import filter for MP3 files to handle new variable
  1463.   bitrate (VBR) MP3 files. Please note that file play time will not be
  1464.   calculated for VBR files due to performance reasons.
  1465. * Fixed some problems with removing data from catalog, error messages could
  1466.   occur in certain combinations of items selected to be removed.
  1467. * Extracting files from SFX archives did not always work correctly, except
  1468.   for RAR SFX and ACE SFX archives. Fixed.
  1469. * Text in combo box in Compare Results dialog was not initialized correctly.
  1470. * Lots of other small changes, improvements, and bug fixes.
  1471.  
  1472. Version 2.00 beta 4 - 5. March 1999
  1473. -----------------------------------
  1474. + Searching for duplicates is optimized and noticeably faster in many cases.
  1475. * Fixed a bug in Catalog Setup, where using "Copy from..." button to copy
  1476.   categories from another catalog didn't do its job correctly in some cases.
  1477. * Fixed a nasty bug in loading/saving search expressions, causing problems
  1478.   to some users. This version should be able to correctly load most of your
  1479.   saved expressions, but if you still have problems, write and save your
  1480.   expression again.
  1481. * Fixed a problem in Description Assistant. "Index out of bounds" message
  1482.   would appear when trying to edit description via Description Assistant
  1483.   for items located near the end of a long list (for example, a long list of
  1484.   files in the folder).
  1485. * Fixed a few similar problems in "Compare to Catalog" as well, sometimes
  1486.   occurring when calling up this function the second or later time.
  1487. * The "Compare to Catalog" function had some problems when scanning files on
  1488.   NTFS partitions under Windows NT, specifically with comparing files by date
  1489.   and time. Program has been adjusted accordingly.
  1490. * Included a workaround for some STB, Diamond and other S3-based video cards
  1491.   that were exhibiting problems with images.
  1492. * Adjusted a few details about handling multi-volume ACE and RAR archives.
  1493. * Adjusted description importing priorities on disk scan. It appears that in
  1494.   some cases new, just imported descriptions would replace the current ones
  1495.   in catalog, even if option was set to preserve existing descriptions.
  1496. * When running on Windows NT, "Move To..." and "Delete" functions deleted only
  1497.   files on source location, but did not remove folders. This problem did not
  1498.   exist on Windows 95/98.
  1499. * "Copy To..." and "Move To..." operations have sometimes failed to update
  1500.   target catalog, even if so instructed.
  1501. * Updated and fixed some issues about calling up the Search and Duplicates
  1502.   windows in different circumstances.
  1503. * Archive files were still showing extension in their file names even if
  1504.   this was set to disabled. Fixed.
  1505. * English language file was spell-checked and a few typos fixed.
  1506. * Some minor changes in help file and the rest of documentation, including
  1507.   the FAQ.TXT.
  1508. * As always, lots of other minor changes and adjustments to address other,
  1509.   not very common problems reported so far.
  1510.  
  1511. Version 2.00 beta 3 - 21. February 1999
  1512. ---------------------------------------
  1513. + Added new support for ACE archive format. Both browsing and extracting
  1514.   functions are supported, including in ACE SFX archives.
  1515. + Support for browsing RAR archive files has been completely rewritten to
  1516.   avoid many problems with this archive type. Archives created with newer
  1517.   versions of RAR should be recognized correctly now, including all RAR SFX
  1518.   archives.
  1519. + Top bar in main window will now show parent disk info while browsing files
  1520.   and folders. More details about the disk are available in associated tool-
  1521.   tip, and you can click it for quick selection in catalog.
  1522. + Added a "Configure Plugin" button to plugin list in Add/Update Disk dialog.
  1523. + When processing a file operation on a list of items from different disks,
  1524.   program will now first handle all items that are available for access, and
  1525.   later ask to insert appropriate disks to handle the rest. Previous versions
  1526.   have always handled disks in alphabetical order.
  1527. + English help file is now completed and up to date for version 2.0.
  1528. + Optimized main window's painting during resize events, reducing flickering.
  1529. * Fixed a problem in Properties dialog - if changing categories, disks or
  1530.   flags with '...' button, item data in Properties dialog would be reseted
  1531.   to state when dialog was shown.
  1532. * Fixed a few problems related to duplicates searching and "Index out of
  1533.   bounds" error messages in Search dialog.
  1534. * Fixed a problem with searching for categories or flags. Some items in
  1535.   subfolders that were loaded as a result of search hit were missing their
  1536.   data about categories, disk locations, or flags. This could have some side
  1537.   effects in other parts of program, too.
  1538. * Setting to search for files inside compressed archives was acting just
  1539.   reversed of what it should be.
  1540. * Some items in Search dialog were not available for translation.
  1541. * Fixed sorting files by disk numbers.
  1542. * Some other minor fixes.
  1543.  
  1544. Version 2.00 beta 2 - 13. February 1999
  1545. ---------------------------------------
  1546. + Multi-language support is now enabled, and translations can begin. Only
  1547.   English language file is currently prepared for version 2.0.
  1548. + Added a new option to hide file extensions in file names if extension
  1549.   column is also visible in list view. Some may not care much about having
  1550.   extensions displayed twice in both Name and Ext columns.
  1551. + The dialog asking to save modified catalog(s) will now show a check box to
  1552.   apply the same answer to all other modified catalogs as well.
  1553. + Modified a bit how searching by descriptions is performed. It should return
  1554.   less "false" hits due to spaces inside target text while retaining its
  1555.   flexibility.
  1556. + Modified the items sorting in report generator, which will now display
  1557.   disks in the same order as they are in the main window, and file and
  1558.   folders in the same order as they are on source list. Previous versions
  1559.   have always sorted all items alphabetically.
  1560. + Exporting descriptions has been extended with an option to add just created
  1561.   or updated description files in catalog.
  1562. + The algorithm to find first free disk number was changed to return first
  1563.   free number after the biggest one used so far in current catalog. This
  1564.   should help if counting disks in catalog does not start with number 1.
  1565. + It is now possible to search for items without assigned category, flag,
  1566.   or disk location.
  1567. + Outlook bar in Program Settings dialog is now able to adjust its width
  1568.   according to text used for items inside - this will ensure that item text
  1569.   will not be stripped, and make translations easier.
  1570. + Sound file to play after long operations is now user definable.
  1571. + Help file has been updated, but is not yet completed. Most of major dialogs
  1572.   are now covered with correct context sensitive help, but there is still some
  1573.   work left to be done.
  1574. * Fixed a problem with removing archive file contents. In most cases, this
  1575.   operation has caused an error message in beta 1.
  1576. * Fixed importing descriptions from archive files where option was set to
  1577.   only import descriptions, but not archive file contents. Description was
  1578.   attached to parent folder instead of archive file.
  1579. * Fixed some search expressions related problems.
  1580. * Fixed the problem with searching inside archive files - the new search
  1581.   engine did not handle this setting correctly, it was almost always regarded
  1582.   as being turned off.
  1583. * Fixed and improved some details in report generator. Duplex printing should
  1584.   now be OK, and it is possible to print range of pages (but only if printing
  1585.   from print preview).
  1586. * Fixed some minor details in exporting descriptions to HTML format.
  1587. * Fixed the option to disable showing disks in catalog when catalog is loaded,
  1588.   disks were always expanded.
  1589. * Many other small fixes, adjustments and improvements.
  1590.  
  1591. Version 2.00 beta 1 - 31. January 1999
  1592. --------------------------------------
  1593. + Completely rewritten search user interface and large part of search engine.
  1594.   The new user interface design is divided in two modes - Quick Search, and
  1595.   Advanced Search. Quick Search is capable of quickly finding items based on
  1596.   their names and/or descriptions, including searching by file masks, text
  1597.   included in item's name or description, file types etc. Advanced Search
  1598.   mode offers a complete search expression editor, allowing you to write,
  1599.   load, and save your own search expressions using full set of logical
  1600.   operators, and full set of WhereIsIt's search conditions, such as searching
  1601.   by name, description, size, date, time, attributes categories, flags,
  1602.   disk locations etc.
  1603. + New Description API programming interface allows WhereIsIt to be extended
  1604.   with third-party description plugins, importing descriptions from other,
  1605.   currently not supported description sources. All existing description
  1606.   filters were rewritten according to Description API specification, and
  1607.   extended with some new filters (importing HTML titles as descriptions, for
  1608.   example). The pre-release version of Description API in Windows Help
  1609.   format, as well as a sample description plugin are included with the
  1610.   program for all interested in writing their own description plugins.
  1611. + Program now uses new and enhanced catalog file format, capable of storing
  1612.   new features implemented in this release, and providing space to implement
  1613.   some new ones in next releases. Your existing catalog files will get
  1614.   automatically converted to the new format first time they are saved - you
  1615.   will also notice that new catalog format produces noticeably smaller files.
  1616. + Added catalog protection. Each catalog can now have assigned read-only and
  1617.   full access passwords, and catalog file itself can be stored encrypted for
  1618.   additional security.
  1619. + Extended categories, flags, and added new disk locations. There can now be
  1620.   up to 4095 categories per catalog, and up to 255 user-defined flags or disk
  1621.   storage locations. Categories can be organized in a tree structure, allowing
  1622.   some categories to act as subcategories (up to 16 levels). Disks are now
  1623.   also allowed to have categories assigned.
  1624. + Add/Update Disk dialog has been renewed, to comply with Description API
  1625.   settings, as well as to improve some features and interface appearance.
  1626.   New feature is a Folder Limitations button, where you can visually select
  1627.   virtual root folder, as well as check/uncheck each folder on selected disk
  1628.   if it is to be included in disk scan or not. There is also a new checkbox
  1629.   available, allowing for Add/Update dialog to be redisplayed after scanning
  1630.   completes - useful when adding multiple disks to catalog.
  1631. + A new tab in program's settings handles items to be skipped during disk
  1632.   scan. Apart from hidden files and folders you can now also choose to skip
  1633.   zero-sized files or empty folders, Recycle Bin folder, and provide list of
  1634.   file masks for files to ignore (for example "*.tmp, *.bak).
  1635. + Due to popular requests, program now allows removal of selected files or
  1636.   folders from catalog. In addition, you can now also remove the contents of
  1637.   compressed archive files, if no longer interested in files inside.
  1638. + In addition to "Copy To" command, program now also supports "Move To" and
  1639.   "Delete" commands to allow complete file management. Additional features
  1640.   are optional deleting to Recycle Bin, or automatic updating of cataloged
  1641.   data if destination disk is found in loaded catalogs.
  1642. + Items in all lists can now be syntax-colored, according to their type,
  1643.   category, flags, or disk locations. All colors, file types etc. are user-
  1644.   adjustable, stored either globally (file types) or inside each catalog file.
  1645. + File lists and the main tree window now support optional explorers one-click
  1646.   interface, with item underlining and click-less item selection.
  1647. + Internal ASCII viewer has been improved with new HEX mode for binary files,
  1648.   auto-detection of ASCII/binary files, added is toolbar and a button to call
  1649.   up Quick View (Plus), if installed.
  1650. + There are two new wizard dialogs available. The "How to Order Wizard" will
  1651.   advise and help you choose the most suitable way how to send in registration
  1652.   fee, and will either connect you with online ordering site, or print the
  1653.   already filled registration form based on your decision. The other wizard
  1654.   can check on the Internet if there is a newer version of WhereIsIt available
  1655.   for download.
  1656. + ANSI/OEM conversion of imported descriptions is now optional.
  1657. + You can optionally set the program to play a default system sound (a "ping"
  1658.   of some kind, usually) after a long (>10 sec) operation completes. This can
  1659.   bring back your attention when a complex search or disk update operation
  1660.   completes.
  1661. + Sorting algorithm used in program has been rewritten. While it still
  1662.   supports stable sorting, it is noticeably faster especially on large lists.
  1663.   It does require some additional working memory though - WhereIsIt will try
  1664.   to detect if memory is very low, and use the old algorithm instead in this
  1665.   case.
  1666. + The dialog for selecting folders has been completely rewritten, and it now
  1667.   supports some enhanced features used in different places in program (it is
  1668.   now able to detect changes in folder tree and update it automatically,
  1669.   display checkbox with folders, display drive or folder as virtual root...)
  1670. + Description exporting has been enhanced with HTML description format.
  1671.   Similar to Files.bbs and Index.txt files, a HTML file is stored on original
  1672.   media in each folder, containing file descriptions in HTML format.
  1673. + The Program Settings dialog is now better organized, with new setting
  1674.   groups available on the left side. Since more tabs are now available,
  1675.   settings have been re-arranged in a way that allows more space on form for
  1676.   translations. There are too many new settings available to be listed here,
  1677.   only some of them will be mentioned.
  1678. + Added is a new option in program settings, specifying if folders are
  1679.   allowed to have extensions. If you are using long file names with periods
  1680.   for your folders, disabling folder extensions might be a good idea.
  1681. + Catalog auto loading feature can now be set to load all opened catalog from
  1682.   the previous session when WhereIsIt starts.
  1683. + The "Locate in Catalog" function was added to action list for mouse double-
  1684.   click. You can select it in program's settings.
  1685. + The toolbar in main window provides some new features, such as extended
  1686.   buttons with pull-down menus (for example, the "Open" button has attached
  1687.   a pull-down menu with recently opened catalog files for quick access).
  1688. + The Insert Media dialog is now able to auto-detect when the required media
  1689.   has been inserted in drive, and continue with operation without waiting
  1690.   for user to press the OK button. Auto insert notification must be enabled
  1691.   in Windows for drive in question for this feature to work.
  1692. + The Search dialog is not yet replaced with a new version, but there are a
  1693.   few enhancements already available. Some of edit boxes in are now equipped
  1694.   with a history list, storing old search queries to be re-used if required.
  1695.   Searching by description supports a new feature - searching for items that
  1696.   sound alike, using the soundex algorithm. The Help and Stay On Top buttons
  1697.   have been moved to window's caption.
  1698. + A new Properties dialog is now available for cases when more than one item
  1699.   is selected. The new dialog will show common properties for a group of
  1700.   selected items, as well as allow you to change description, categories,
  1701.   flags, or disk locations for all selected items at once. The Properties
  1702.   dialog for single items has also been added some new features, like setting
  1703.   the same categories and flags to all available subitems.
  1704. + The work on new Report Generator is not completed yet, however some new
  1705.   features are available. Most notable are new, more friendly dialog layout,
  1706.   new HTML and RTF report exporting functions, new internal reporting engine,
  1707.   changes in Report Settings dialog for easier access etc. Report Generator
  1708.   will now allow to word wrap single-line descriptions, if space on page is
  1709.   critical. This way, description column will take less space, but multi-line
  1710.   descriptions will not be word wrapped to preserve text formatting.
  1711. + Language support has been improved with some new language settings, like
  1712.   right-to-left reading. Support for languages using DBCS is planned for the
  1713.   final release. The use of language files can also be disabled in version
  1714.   2.0, allowing the program to run faster if only using internal English
  1715.   language.
  1716. + Version 2.0 is now much more DBCS-friendly, and Far-East users should be
  1717.   able to use the program with their own language with much better results.
  1718. + The Compare Results window is no longer modal - user can now switch to
  1719.   other windows without loosing compare results data. Some heavy adjustments
  1720.   all around the program were needed to support this feature.
  1721. + New script language has been added to WhereIsIt, mostly for automated
  1722.   catalog management (loading, updating, saving,...) Network administrators
  1723.   should now be able to schedule unattended catalog updates. The script
  1724.   language itself is only basic for now and will likely be extended in the
  1725.   feature.
  1726. + The "Open Catalog" dialog was enhanced and is now capable of showing some
  1727.   catalog's properties without having to open the catalog in program. Some of
  1728.   available details are the catalog-tree preview, catalog description, a few
  1729.   details about stored disks, catalog's owner and protection state etc.
  1730. + Improved mouse wheel support.
  1731. + WhereIsIt now uses a new registration system - instead of typing four lines
  1732.   of user data, each registered user now gets a personal key file to register
  1733.   the program and unlock all capabilities. The new system allows me to
  1734.   implement some additional features, and is easier to use for end users.
  1735. + MANY other improvements and changes were made in WhereIsIt 2.0 (I have to
  1736.   admit I lost track for some of them myself). Some more are still planned
  1737.   before the final 2.0 release will be completed. At a rough estimate, about
  1738.   80% of code was modified or rewritten since the 1.2x release.
  1739.  
  1740. Known Limitations And Missing Features
  1741. --------------------------------------
  1742. * Multi-language support is disabled in this release. Only English language
  1743.   is currently up to date with version 2.0, and it is not time yet to start
  1744.   updating other languages, too - program will still change a lot, including
  1745.   in user interface.
  1746. * Direct support for network drives using UNC addressing is not yet included
  1747.   in this release - you still have to assign a drive letter to network drive
  1748.   in order to access it with WhereIsIt. Program has been internally updated
  1749.   for UNC drives, though, this feature will be activated in later versions.
  1750. * Help file has barely been updated so far - you are likely to find some new
  1751.   items displaying no or even wrong help text. Help file is usually the last
  1752.   thing to update before release is called "final".
  1753. * Some improvements are waiting to be done in report generator as well,
  1754.   especially with printer settings and support functions.
  1755. * Some new exciting features still planned to be included in WhereIsIt will
  1756.   likely have to wait for the next major release, probably version 2.5.
  1757.   Among them are support for printing labels and CD inserts, the new "folder"
  1758.   system similar to one used in many e-mail programs which is intended to
  1759.   enhance and replace user list functionality, and some others. Program has
  1760.   been internally prepared for many such features, but I can't implement
  1761.   everything at one, development of version 2.0 is already taking too long.
  1762.  
  1763.  
  1764. OLDER 1.xx RELEASES
  1765. ===================
  1766.  
  1767. Version 1.26 - 18. September 1998
  1768. ---------------------------------
  1769. + Probably the last release before the first 2.0 beta version. Version 1.26
  1770.   should be and remain the most stable release for quite some time, at least
  1771.   until 2.0 is fully completed and tested.
  1772. * Fixed a number of small or rare problems reported or found during the last
  1773.   month, including problems during disk scanning, searching being interrupted,
  1774.   sorting large disks by size etc.
  1775.  
  1776. Version 1.25 - 16. August 1998
  1777. ------------------------------
  1778. + Implemented some minor changes how menus are painted, and improved some
  1779.   details about launching files with associated programs.
  1780. + Included support for importing file info about *.CPL files.
  1781. * Fixed some language-related problems when using a language other than
  1782.   English, especially in Search dialog.
  1783. * Fixed a problem occurring with some removable drives when program tries to
  1784.   assign a new serial number to media.
  1785.  
  1786. Version 1.24 - 19. July 1998
  1787. ----------------------------
  1788. + Added UNC filename support for saving and loading catalog files in network
  1789.   environments. Full UNC support is scheduled for version 2.0.
  1790. + Improved some minor details about properly importing 4DOS description files.
  1791. + Included some minor details for better support of Windows 98.
  1792. * When using "Copy To..." or "Extract To..." commands, directory tree to
  1793.   select the destination sometimes appeared empty, and manual refresh was
  1794.   required. Fixed.
  1795. * Fixed problem with Report Generator when running on Windows NT, after
  1796.   changing printer settings. This has been fixed before, but the buggy code
  1797.   has crept back in when I updated my development environment a few weeks ago.
  1798. * A number of fixes and safeguards have been implemented in disk scanning
  1799.   procedure, to prevent some rare problems occuring during the disk scan.
  1800. * Fixed a number of small problems or issues, either reported or discovered
  1801.   during development of new 2.0 version. Some portions of code from upcoming
  1802.   2.0 release are also included in this release, to add small improvements in
  1803.   both functionality and speed.
  1804.  
  1805. Version 1.23 - 4. June 1998
  1806. ---------------------------
  1807. * Major service release.
  1808. + Enabled option to allow case sensitive searching by file mask, both for
  1809.   normal searching and searching for duplicates.
  1810. * Fixed and improved algorithm for searching for duplicate items. Previous
  1811.   versions had problems returning correct results if both name and size were
  1812.   not checked as duplicates criteria.
  1813. * Fixed and improved importing existing descriptions on disk update. Program
  1814.   will now allow files that have changed, but remained on the same location
  1815.   to keep their current descriptions on update. This also includes better
  1816.   file recognition support, if more files with the same name but different
  1817.   descriptions exist in catalog.
  1818. * Alt-F4 shortcut will now always close currently active window or dialog,
  1819.   not necessarily the application.
  1820. * Improved importing information from WAV files. Some types of WAV files were
  1821.   not recognized properly in previous releases.
  1822. * Adjusted a few minor problems with browsing data in the main window. In
  1823.   some rare specific cases, sorting in just displayed window was not set
  1824.   correctly, or sort arrow was missing in column header.
  1825. * Fixed problem in report generator - exporting some very specific types of
  1826.   reports to ASCII file or to Excel could end with internal error message.
  1827. + A few other minor enhancements were included, mostly user suggestions.
  1828.  
  1829. Version 1.22 - 28. May 1998
  1830. ---------------------------
  1831. * Service release. One bug was found after all in new searching routines,
  1832.   related to searching files in deep nested folders by descriptions. Sometimes
  1833.   program failed to find some of those files.
  1834. * A few more changes were implemented to ensure support for new version 2.0,
  1835.   when it will be released. Version 2.0 will introduce new catalog file format
  1836.   to support some of new features, and new catalogs created by 2.0 version
  1837.   will not be readable by this release. Changes included here will recognize
  1838.   new catalog file format and act accordingly. Of course, your current
  1839.   catalogs will be supported by 2.0 version, and automatically converted to
  1840.   new format when saved for a first time.
  1841.  
  1842. Version 1.21 - 25. May 1998
  1843. ---------------------------
  1844. + Installation program has been improved and equipped with some special,
  1845.   custom made add-ons to provide additional functionality. Installation
  1846.   program is now able to detect location of previous installation and offer
  1847.   it as default, and it will now clear old program entries in "Add/Remove
  1848.   programs" list when re-installing or upgrading. Partial install is also
  1849.   supported, and a new sample catalog was added to present some of program's
  1850.   capabilities to new users.
  1851. + Assigned Ctrl-Enter shortcut to act as a click on the OK button when
  1852.   editing a description (it now works in Description Assistant as well in
  1853.   item's properties dialog).
  1854. + Improved changing serial numbers to handle 0000-0000 numbers on Windows 95,
  1855.   too. In previous versions, zeroed serial number could not be changed when
  1856.   running on Windows 95/98 (Windows NT users did not have this problem).
  1857. + Improved media type detection. Now program will try to detect type of
  1858.   media inserted, not just type of drive. This could be useful in cases such
  1859.   as DD media in HD drive, or regular 3.5" floppy disk in LS-120 drive.
  1860. + Added new Frequently Asked Questions (FAQ) file to WhereIsIt package.
  1861. * Fixed sorting in Search Results list and User List. Clicking on column
  1862.   sometimes did not sort items as it should.
  1863. * Fixed and improved importing database from Floppy Master.
  1864.  
  1865. Version 1.20 - 18. May 1998
  1866. ---------------------------
  1867. + Right-clicking on drive button in Add Disk/Update Disk dialog will now
  1868.   show system context menu for that drive (the same one as if right-clicking
  1869.   drive icon in Explorer). The same context menus are also available when
  1870.   selecting a folder for some operation.
  1871. + Added catalog file size information to catalog properties.
  1872. + Changed a bit how sorting by disk numbers is handled for files and folders.
  1873. * Auto-save interval in program settings was not preserved correctly. Fixed.
  1874. * Importing descriptions from Files.bbs and similar was adjusted a bit, some
  1875.   descriptions could be skipped in previous versions.
  1876. * A number of other small changes and adjustments.
  1877.  
  1878. Version 1.20 beta 1 - 7. May 1998
  1879. ---------------------------------
  1880. + Almost completely rewritten search procedure and internal catalog handling,
  1881.   resulting in much faster searching, and shorter shut-down times. Searching
  1882.   is now in average about 3-4 times faster, and in some special cases even up
  1883.   to 10 or 20 times. Actual improvements will largely depend on number of
  1884.   hits (fewer the better), and a bit on catalog data structure.
  1885. + Added sort indicators to column headers. Headers are now by default a
  1886.   little wider than in previous versions, since some space is reserved for
  1887.   the arrow.
  1888. + Added IntelliMouse support in Windows 95 (scrolling active window with mouse
  1889.   wheel).
  1890. + Program will now remember last set "Copy to" folder.
  1891. * Modified a bit how media is detected, to address problem with using catalog
  1892.   file on both Windows 95 or 98, and Windows NT. Problem occurs because each
  1893.   system reports slightly different details about media - result is that media
  1894.   added to catalog in Windows 95/98 is not recognized on Windows NT, and vice
  1895.   versa. Program now tries to tolerate those differences, especially when
  1896.   working with CD-ROMs.
  1897. * Saved catalog files will now preserve their attributes, including the
  1898.   compression attribute on NTFS disks.
  1899. * Fixed a few problems related to saving Search dialog's settings.
  1900. * Fixed searching by file type, and searching for duplicates with file name
  1901.   filter turned on. Some new additions in previous versions broke this.
  1902. * Fixed some problems in report generator, like always printing from default
  1903.   paper source.
  1904. * When closing multiple catalogs with "Close All" command, there was some
  1905.   unnecessary flickering and redrawing. Closing is now faster and smoother.
  1906. * Disk size for virtual disks was always reported as 0. Virtual disk size is
  1907.   now presented as used space by all files on virtual disk.
  1908. * Fixed anomaly when scanning some specific CAB archives, and fixed extracting
  1909.   from archives with spaces in internal folders.
  1910.  
  1911. Version 1.11 - 5. April 1998
  1912. ----------------------------
  1913. + Some internal optimization was done in this release, resulting in notice-
  1914.   able speed improvements, like faster list updates when scrolling. A few
  1915.   other speed optimizations are also prepared, but not yet included in this
  1916.   release, since some further testing is necessary first.
  1917. + "Show context menu" button on Win95 keyboards now works in WhereIsIt, too.
  1918. + Item lists will now show selected items even after window looses focus.
  1919. + Added recognition support for Fujitsu M2531A MO drives.
  1920. * When saving catalog failed for some reason (full disk, etc.), program
  1921.   could start incorrectly reporting catalog errors, or just crash in certain
  1922.   conditions. This has been fixed, and program is generally better protected
  1923.   against saving related problems.
  1924. * Fixed extracting files from RAR archives when files were stored in sub-
  1925.   folders inside RAR.
  1926. * When moving with PgUp/PgDn keys (in large steps) through tree view in main
  1927.   window, the right pane sometimes didn't update itself properly. Fixed.
  1928. * Adjusted detection routine for detecting removable drives. On Win95/98, some
  1929.   removable drives could be sometimes detected as hard drives.
  1930. * (De)selecting files via +, *, - buttons was very slow in 1.10 release.
  1931. * Fixed anomaly when drawing popup menus (menu item's text was sometimes
  1932.   displayed too low).
  1933. * Added a few other minor adjustments.
  1934.  
  1935. Version 1.10 final - 20. March 1998
  1936. -----------------------------------
  1937. + Improved search capabilities when searching by name or description. Now
  1938.   you can specify more than one condition to search for, separated by commas.
  1939.   For example, to find all text and zip files, you can do this in single
  1940.   search by specifying '*.txt, *.zip' as a file mask. The same goes for
  1941.   text in descriptions. Program will search for items that match by at least
  1942.   one of specified condition.
  1943. + Adjusted a bit how menu items are painted, text should be better aligned
  1944.   now for most systems.
  1945. + When scanning disk with importing hidden files turned off, such files were
  1946.   also not checked for importing description. This has changed, descriptions
  1947.   will get imported from hidden files even if they are set to be skipped and
  1948.   are not appearing in the catalog.
  1949. * Program will now remember and next time set maximized window state.
  1950.   Previous versions only remembered window size, but not state.
  1951. * Fixed a bug with moving disks between catalogs (registered version only).
  1952.   Error messages could start poping up after or during disk is being moved.
  1953. * Fixed a problem with normal search / duplicates search setting.
  1954. * Fixed blank entries appearing in the most-recently-used catalog list.
  1955. * Fixed a problem occurring with multiple printers installed on Windows NT.
  1956.  
  1957. Version 1.10 beta 4 - 10. March 1998
  1958. ------------------------------------
  1959. + Installation program now supports German language, too.
  1960. + Added a new button to put program in the background during disk scanning,
  1961.   minimizing application and allowing to use other programs at that time.
  1962.   Program will pop up again when disk scan is finished.
  1963. + Search dialog will now remember not only window size, but also last used
  1964.   search settings and search type. This way, if your last search was by file
  1965.   name, the next time you press Ctrl+F search dialog will be already set to
  1966.   search by file name.
  1967. + Added support for some file operations to Compare / New items list.
  1968. + Added support for Java ARchives (*.JAR), quickly gaining popularity on
  1969.   Internet for Java packaging. They are handled as regular *.zip archives.
  1970. + Added importing information for wave (*.WAV) and MPEG (*.MPx) audio files.
  1971.   ID3 tags are supported, too.
  1972. + Changed "last opened catalogs" list size from 4 to 8 (this will be made
  1973.   user adjustable in the next major release), and modified a bit the logic
  1974.   how catalogs are added or displayed on this list.
  1975. + Improved Windows 98 compatibility.
  1976. + Added option to disable startup and shutdown logo (registered users only).
  1977. + Add/Update disk dialog will now remember "Advanced >>" button state
  1978.   between sessions.
  1979. + Added 'Add to User List' action to file double-click actions list.
  1980. + Added recognition for "Deltis MOS320" and "Olympus MOS332" MO drives.
  1981. * When updating disk image, old disk description was sometimes not preserved.
  1982.   Fixed.
  1983. * Fixed searching by file mask for files, compressed inside archive files and
  1984.   with subfolder(s) appended to file name in the catalog.
  1985. * Setting to browse inside archive files had some problems with its default
  1986.   setting in Add/Update dialog. Fixed.
  1987. * Fixed error occurring when trying to use "Copy To" command on '..' folder.
  1988. * Fixed a bunch of spelling errors in English language file.
  1989.  
  1990. Version 1.10 beta 3 - 27. February 1998
  1991. ---------------------------------------
  1992. + Added optional disk numbers to catalog, due to popular requests. Each disk
  1993.   can now have its own number, used mostly for reference purposes. Appropriate
  1994.   columns will appear when listing disks, files and folders, and relevant
  1995.   dialogs were updated to support this new feature. Catalogs remain compatible
  1996.   with previous versions, regardless of this new addition.
  1997. + Added 'Save All Catalogs' command to main menu.
  1998. + Added a new command line parameter, '/English', for forcing the program to
  1999.   start in English language, disregarding current language setting. You can
  2000.   use this to bail back to default language if you have mistakenly set a
  2001.   language you can't see or understand.
  2002. + Added ability to rename disks and catalogs from their Properties dialog.
  2003. + Added support for importing 00index.txt (and similar) files.
  2004. + Improved on handling of Files.bbs files. Some additional new formats are now
  2005.   supported, and program is more robust to other, perhaps yet unknown formats.
  2006. + Improved File_id.diz importing from compressed files. Program can now
  2007.   import File_id.diz files even if they are not in "root" of compressed file,
  2008.   and includes some logic what to do if multiple File_id.diz files are found
  2009.   inside single compressed file.
  2010. + Added 'Item Time' column to User List and Compare Results List. Please note
  2011.   that for compatibility reasons, users of previous versions will find new
  2012.   columns at the right end of listview window; you can use the 'Customize
  2013.   Columns' option to reorder columns.
  2014. + Added some special support for Seagate's Direct Tape virtual drives, to
  2015.   overcome problems caused by Direct Tape's not-exactly-perfect removable
  2016.   drive simulation.
  2017. + Improved removable drive detection, and added support for detecting new
  2018.   "iomega Zip 100 Plus" drives. E-mail me for details if you have a removable
  2019.   drive and would like to have it detected under real name instead of generic
  2020.   "removable drive" label (functional in Win95 only at the moment).
  2021. + Added support for detecting and recognizing LS-120 drives.
  2022. + Added context sensitive help to Properties dialog, User List, and Compare
  2023.   Results List window. I think that about covers it now.
  2024. + Made some additional changes to user interface, to accommodate new multi-
  2025.   language support.
  2026. + Updated column auto-resizing behavior. You should no longer experience
  2027.   columns changing sizes by themselves to default value when manually resizing
  2028.   some other column, and there should be less flickering.
  2029. * Finally fixed support for Novell NetWare network drives larger than 2GB.
  2030. * When program is searching for media to match catalogued disk, it will now
  2031.   correctly handle situation where more than one drive is found to have the
  2032.   same properties as needed media.
  2033. * Operations like View and Launch did not work correctly with files stored
  2034.   in internal subfolders inside RAR file. Fixed.
  2035. * Fixed exporting reports to ASCII files, sometimes exported report was empty.
  2036. * When changing active language, hidden columns and columns order settings
  2037.   were lost. Fixed.
  2038. * On language change, order of items in Disk Image Setting / "Import
  2039.   description from the following sources" list appeared to be reset to
  2040.   default order. Fixed.
  2041. * Removing temporary extracted files at program exit did not work correctly
  2042.   in 1.10 beta 1 and 2 if "Ask before delete" mode was selected. Fixed.
  2043. * Fixed "List index out of bounds" error in Compare Results list, occasionally
  2044.   showing when switching lists.
  2045. * Importing descriptions from Files.bbs and 00index.txt files could be slow
  2046.   in folders with a lot of subfolders, or archive files. This is much faster
  2047.   now.
  2048. * Improved on general program's stability, compromised by introducing multi-
  2049.   language support a while ago. Especially the Report Generator had a tendency
  2050.   to force an error when being used for a while, and this should be fixed now.
  2051.  
  2052. Version 1.10 beta 2 - 11. February 1998
  2053. ---------------------------------------
  2054. + Added support for customizing font used in dialog boxes all over the
  2055.   program. This setting is now a part of language definition file, and
  2056.   includes font name, international character set to use, and font size. With
  2057.   this settings you can assign special font setting to each language supported
  2058.   in program.  For example, to get Office 97 look & feel, select font 'Tahoma'
  2059.   instead of default 'MS Sans Serif'.
  2060. + Language Editor has been updated to comply with new font settings, and
  2061.   will now show source text and your translation in appropriate fonts, as
  2062.   set in language files.
  2063. * Fixed problem with no language being selected (English should always be
  2064.   default, but...) This bug showed as missing text in dialogs, column headers
  2065.   etc. Once you have selected the appropriate language yourself, everything
  2066.   has returned to normal.
  2067. * Fixed importing File_id.diz files from compressed files, when "Browse only
  2068.   for descriptions" option was enabled.
  2069. * Added some safeties to the new Language Editor, to prevent loosing most of
  2070.   your translations in case some critical error would occur.
  2071. * Fixed a few other minor user-interface related bugs, and made some changes
  2072.   for better multi-language support.
  2073.  
  2074. Version 1.10 beta 1 - 6. February 1998
  2075. --------------------------------------
  2076. + NEW! Complete multi-language support, with run-time language switching and
  2077.   built-in Language Editor for translating the program to your own language.
  2078.   English and Slovenian language files are included with this release, and
  2079.   there are many more under construction at this moment.
  2080. + NEW! Support for exporting reports directly to Microsoft Excel spreadsheet
  2081.   program. Program uses DDE to communicate with Excel, and builds a new
  2082.   table with your report contents. From there you can save generated spread-
  2083.   sheet to .XLS or any other format supported by Excel.
  2084. + Added support for extracting from self-extract (.exe) files.
  2085. + When extracting archive files, type of compression is no longer assumed by
  2086.   file extension, but is recognized from the file itself.
  2087. + Rewritten importing descriptions logic, preparing it for future upgrades.
  2088. + Added optional version info importing from 32-bit Windows files (exe, dll,
  2089.   vxd, ocx...) during disk scan. Program is now able to import file
  2090.   description and version from manufacturer's signature.
  2091. + Added simple description importing for Audio CD disks. Each track will be
  2092.   commented with track number and length, and if CD-ROM or track is already
  2093.   in Windows' CD Player's database, track or disk name will be imported from
  2094.   there.
  2095. + Added 'Remove from User List' button and menu option to most windows, acting
  2096.   as a counterpart to old 'Add to User List' command. This new function will
  2097.   enable you some more detailed user list handling, like using search for
  2098.   finding items to remove from user list. All this is mostly preparation for
  2099.   the next major version which will allow you to save User List contents,
  2100.   giving a whole new dimension to your catalogs.
  2101. + Changed some details about editing disk name in Add/Update dialog. Now you
  2102.   can enter disk name before clicking on the drive button (it won't get
  2103.   overwritten with default disk label any more if you typed it there).
  2104. + Right clicking column headers now shows a menu, where you can either force
  2105.   columns to auto-adjust their width to currently visible data, or show a
  2106.   Columns Setup dialog as in previous versions.
  2107. + After editing description or renaming an item is finished, columns will now
  2108.   auto-adjust their width to accommodate new data.
  2109. + Added *,-,+ keys on numerical keyboard for list selection. '+' ('-') will
  2110.   select (deselect) items on list by file mask, while '*' will invert current
  2111.   selection. All three are acting the same way as in ever popular Norton
  2112.   Commander.
  2113. + 'Export Descriptions' dialog will now keep settings inside current session.
  2114. + 'Compare Files to Catalog' will now store last used settings to registry,
  2115.   keeping them even between sessions.
  2116. + Replaced color selection combo in Report Settings with more powerful color
  2117.   button.
  2118. * Fixed some problems with importing and exporting Files.bbs descriptions,
  2119.   mostly where long file names were included.
  2120. * Improved file error handling in 'Copy To...' command.
  2121. * When trying to change serial number on write-protected disk under Windows
  2122.   NT, disk scan would be aborted with error message. Fixed to ignore the
  2123.   error, leave the serial number alone, and continue with scanning.
  2124.  
  2125. Version 1.02 - 21. January 1998
  2126. -------------------------------
  2127. * Fixed a problem with detecting drives (partitions) in size over 2GB.
  2128. * Made changes to avoid reported problems with some network drives.
  2129. * Fixed problem with band size when changing fonts in report generator.
  2130. * A few problems reported with 1.01 were addressed and fixed in this release.
  2131.  
  2132. Version 1.01 - 9. January 1998
  2133. ------------------------------
  2134. * This version fixes a few more or less rare problems that were reported
  2135.   regarding the final release, and adds some very minor enhancements.
  2136. + Installation script was updated to ask for confirmation before executing
  2137.   Microsoft's Comctl32.dll upgrade installation program.
  2138. + Browse for folder dialog now has a Refresh button, to allow updating the
  2139.   folder tree in case something changed (new drives available, etc.)
  2140. + Context sensitive help was added in Search dialog, too.
  2141. * Fixed problem in Description Assistant where program would sometimes
  2142.   report an error when accessing description files larger than 32kB.
  2143. * Fixed problem in searching for duplicates, the "Don't search for files
  2144.   inside archive files" option did not work as it should.
  2145. * Fixed searching by categories if more than one catalog with categories
  2146.   set was included in searching (returned results may have been incorrect).
  2147. * Fixed updating disks where categories set were sometimes not correctly
  2148.   preserved for some items without description.
  2149. * Fixed a "List index out of bounds" message that may show sometimes when
  2150.   disabling 'Show ".." folders' option in program's settings.
  2151. * The "Autohide After..." checkbox in User Interface settings did not save
  2152.   its state correctly between sessions (it was just reverted).
  2153. * Updated "View / Sort items..." menu to include some missing options.
  2154. * If more than one folder was selected, "Copy To..." only copied the first
  2155.   one and skipped all others. Fixed.
  2156.  
  2157. Version 1.0 FINAL - 31. December 1997
  2158. -------------------------------------
  2159. + Updated installation script to include the latest COMCTL32.DLL files for
  2160.   both Win95 and NT, and made possible for install program to update these
  2161.   files by itself, if necessary.
  2162. + Finally added custom reports to report generator. You can visually select
  2163.   items to include in a catalog tree display - what is visible in tree, this
  2164.   will be printed. There are also a few macro commands to make selection
  2165.   easier, and you can save prepared report layout to file.
  2166. + Added a new option to exclude items compressed inside archive files from
  2167.   searching.
  2168. + Added new shortcut Shift-F10 to bring up item's context popup menu.
  2169. * Finally located and fixed the problem where some descriptions in catalog
  2170.   were not preserved after updating disk data.
  2171. * Fixed a nasty problem with new categories display from the previous
  2172.   release. For some catalogs, categories displayed in columns were not the
  2173.   right ones.
  2174. * Fixed searching by Created and Last Accessed dates, which had sometimes
  2175.   incorrectly returned all compressed files.
  2176. * Fixed a few problems on Windows NT, especially for those users running new
  2177.   Internet Explorer 4.0 with active desktop installed.
  2178. * Fixed handling of Audio CDs on Windows NT. It seems that CD-ROM driver
  2179.   in Windows NT handles Audio CDs a bit strangely compared to Windows 95, and
  2180.   program is now adjusted to that behavior.
  2181. * Fixed numerous small bugs I managed to find in the last week, mostly
  2182.   user-interface related that might show under certain conditions. Hopefully,
  2183.   program is more or less clean now.
  2184. - Note to previous users of WhereIsIt: this final release will "upgrade" your
  2185.   existing catalogs, the first time they are loaded in the program. Each
  2186.   catalog will be marked as modified after loading, and rebuilt from scratch
  2187.   when saved. This is done to enable all of us a fresh start, filtering out
  2188.   all possible problems inside catalogs that could be left over from beta
  2189.   versions.
  2190.  
  2191. Version 1.0 RC4 - 20. December 1997
  2192. -----------------------------------
  2193.  
  2194. + Added a new command: "Copy To..." With this one, you can copy one or more
  2195.   selected files and folders from the catalog to some other folder of your
  2196.   choice. Selected items don't have to have the same origin; you can select
  2197.   to copy items originating from different disks with one single command,
  2198.   and program will prompt you to insert appropriate disks during copying.
  2199.   Ideal if you have grouped items of interest in Search Results list or in
  2200.   the User List, and want to copy them somewhere else.
  2201. + Added categories to be displayed as columns in most item lists.
  2202. + Added option to disable auto-hiding descriptions shown as tool-tips. Until
  2203.   now, you could only set how long will it stay on screen, up to 15s.
  2204. + Search window will now remember last expanded size, and will set it the
  2205.   same next time.
  2206. + Report generator is faster and a bit smarter when generating reports.
  2207.   Sorting items by source is MUCH faster now, and is done only the first time
  2208.   when printing or previewing the report, not every time.
  2209. + Provided are ways to cancel report generation, printing, or exporting it at
  2210.   any given moment, and added some additional progress indicators.
  2211. + Made some small changes to how categories are handled, and improved a bit
  2212.   on associated dialogs.
  2213. + Added ability to search for items without assigned category.
  2214. * Fixed a few problems regarding printer settings in report generator. There
  2215.   were problems with printing to non-default printer, to printer with default
  2216.   paper orientation set to landscape, and printers set in Report Setup and
  2217.   Printer Setup dialog sometimes did not match. Also added more available
  2218.   paper sizes for your reports.
  2219. * When printing reports, number of copies and collate printing now works
  2220.   correctly.
  2221. * Fixed a problem with DiskInfo button in Add Disk dialog.
  2222. * Fixed support for some disks (partitions) over 2.1 GB.
  2223.  
  2224. Version 1.0 RC3 - 8. December 1997
  2225. ----------------------------------
  2226. + Reports had some major improvements in this release. Items in report can
  2227.   now be grouped by their origin (catalog, disk, folder), and printed with
  2228.   appropriate headings. Icons can be optionally included in report, adding
  2229.   some graphics to the printout. Report sections can now have customizable
  2230.   background color, allowing you to make color bands for titles etc, and
  2231.   some new sections were included (headings for grouped items).
  2232. + Added possibility to use some external shell program instead of Windows
  2233.   Explorer with "Open in Explorer" command.
  2234. + Added "Open Description Assistant" to available file double-click actions.
  2235. + In full-screen print preview mode, status line is no longer displayed, in
  2236.   order to maximize visible page area.
  2237. * Fixed repainting buttons in report preview toolbar after changing page.
  2238.  
  2239. Version 1.0 RC2 - 26. November 1997
  2240. -----------------------------------
  2241. * Fixed loading position for dialogs like Search and User List that did not
  2242.   work correctly for some users of RC1 version. The RC2 will fix this problem,
  2243.   as well as prevent any problems resulting from this misbehavior in RC1.
  2244. * Made some changes trying to prevent problems with saving files, as
  2245.   reported by one user. Saving should be more fail-safe now, and should at
  2246.   least report a problem if there is one.
  2247. * Improved saving procedure when operating in low disk space condition, like
  2248.   when saving catalog to floppy disk, or a very full hard drive. The new
  2249.   procedure is much more robust, and will sometimes manage to get job done
  2250.   where older versions couldn't.
  2251. * Fixed a problem with toolbar positioning when it is floating on program
  2252.   startup.
  2253. * Fixed some broken links in the help file.
  2254.  
  2255. Version 1.0 RC1 - 14. November 1997
  2256. -----------------------------------
  2257. + Closing catalogs is now about twice faster as it was before. This also
  2258.   affects the total shutdown time, cutting it to half.
  2259. + Improved a bit on start-up time, and reduced program's memory consumption.
  2260. + Exporting reports to ASCII files is done properly now, and few new options
  2261.   are now available when exporting (normal, tab-delimited or comma-separated
  2262.   columns to choose from)
  2263. + Added a new option to display settings, to disable smooth scrolling while
  2264.   expanding or collapsing tree nodes in main window. Smooth scrolling is
  2265.   automatically active in entire Windows system if using a newer Comctl32.dll
  2266.   library, included with Internet Explorer 4.0, for example.
  2267. + Added zoom cursor to report preview; left click on report area will perform
  2268.   zoom in, and right click will zoom out.
  2269. + Removed some flickering in report preview when changing pages.
  2270. + Description Assistant window will now save its size and position.
  2271. * Prevented the '..' folder from appearing in reports.
  2272. * Searching for duplicates did not find all duplicate files in some special
  2273.   cases. Fixed.
  2274. * Fixed support for disks (partitions) larger than 2.1 GB.
  2275. * Fixed a problem that may occur when printing report. If print job was
  2276.   canceled from Windows while program was still busy printing, WhereIsIt?
  2277.   had some major problems handling this situation in 0.99 version.
  2278. * Fixed some problems with updating main window while moving or copying
  2279.   disks with Catalog Manager.
  2280. - Custom reports will probably have to wait until the 1.1 release, there is
  2281.   just too much to do about them if I want to do it right.
  2282.  
  2283. Version 0.99 - 6. November 1997
  2284. -------------------------------
  2285. + Brand new report generator with print preview is finally included in
  2286.   this release! It is not completely finished, some functionality is yet
  2287.   to come (custom reports), but you can get the general idea. Visual
  2288.   appearance of a report can be customized, and complete print preview
  2289.   is in there, with background page generation, zoom, full screen mode
  2290.   and all. Exporting to ASCII files is just basic at this stage, though,
  2291.   and there may be some minor problems left to solve later. A lot of fresh
  2292.   coding was done in a very short time for the new report generator, and
  2293.   some bugs are probably fair to be expected in this release. Let me know!
  2294.   Check the "reportg.txt" file for some more development details.
  2295. + Extended "Compare Files to Catalog" option to compare not only to one
  2296.   whole catalog, but to allow user to select which disks or catalogs to
  2297.   include in compare (just like in Limit Search option). Also, added a
  2298.   "Cancel" button to interrupt the process if it takes too long.
  2299. + Added a new feature in search by filename: if program detects that data
  2300.   to search for is in a file mask format (using '*' and '?' characters),
  2301.   it will automatically switch to 'Search by File Mask' mode, regardless
  2302.   of previous setting (default is 'Part of Filename' setting).
  2303. + Improved handling of international characters in filenames.
  2304. + Improved detection of multi-session CD-ROMs where Windows may return
  2305.   incorrect total media size (only the last track is counted).
  2306. + Added Ctrl-PgUp to act the same way as a backspace, or a Back button,
  2307.   just like it does in popular Norton Commander. Also added Ctrl-PgUp
  2308.   and Ctrl-PgDown shortcuts to switch tabs in Compare Results window.
  2309. * Fixed disk properties dialog for users with small font setting.
  2310. * Fixed a dialog for disk selection shown when at least two disks with the
  2311.   same parameters already exist in catalog when adding a new disk. For
  2312.   users with small font setting only, window with disks list was not
  2313.   resized properly, covering the buttons at the bottom completely...
  2314. * Fixed searching by filemask. In some special cases, searching failed to
  2315.   correctly locate items.
  2316. * Fixed some minor problems with extracting from RAR files when they are
  2317.   in the right pane of the main window.
  2318. * Fixed some minor problems with recognizing some rare TAR files, and
  2319.   adjusted .Z and .GZ files handling.
  2320. * Fixed some problems about importing descriptions from Files.bbs files.
  2321. * Fixed disk properties dialog for users with small font setting.
  2322. * Some other minor adjustements that came my way...
  2323.  
  2324. Version 0.90.9b - 26. October 1997
  2325. ----------------------------------
  2326. + Added .Z (Unix compress) archive recognition, and .LZH extraction support.
  2327. + Added small fancy tabs in Compare Results window, for easy switching
  2328.   between lists as well as better preview of compare results.
  2329. + Added progress bar indicator when program is loading catalog data needed
  2330.   to search for files in that catalog ("Compare Files to Catalog" option).
  2331. + Added new option in Display Settings to enable/disable showing keyboard
  2332.   shortcuts inside button tooltips. If this is enabled (default), tips
  2333.   will have shortcut information appended, f.e. "Open Catalog (Ctrl-O)"
  2334. + Extended support for NTFS volume labels that can be up to 32 characters
  2335.   long (compared to 11 characters in (V)FAT, FAT32, or CDFS)
  2336. + Added F4 shortcut in Search window and User List to access properties,
  2337.   and added Ctrl-I shortcut for ASCII Viewer.
  2338. + When using external ASCII viewer, program will now always pass filename
  2339.   to view enclosed between two double-quotes. This should allow some
  2340.   applications proper long filename handling when spaces and other "invalid"
  2341.   characters are used in filename. Also, a new option was added to force
  2342.   using short filenames only when running external viewer program.
  2343. * Extracting from RAR archives was broken in 0.90.9, now it's working again.
  2344. * Quick-search introduced in previous version was not setup correctly for
  2345.   the new Compare Results window when new items were displayed. Fixed.
  2346. * Fixed importing description priority order (archive comments always had
  2347.   priority over File_id.diz inside archive, whatever the settings was).
  2348. * When updating disk data with "Quick scan" option on, folder sizes may
  2349.   have been calculated incorrectly. Fixed.
  2350. * Importing descriptions like File_id.diz from inside compressed files
  2351.   sometimes did not work correctly if lower-case chars were used in the
  2352.   filename. Fixed.
  2353. * Number of folders was sometimes reported incorrectly as 65535 for empty
  2354.   disks. Fixed.
  2355. * If trying to open already opened catalog, exception error would show. Fixed.
  2356. * Picture for disabled View button in Search window was displayed incorrectly.
  2357.  
  2358. Version 0.90.9a - 22. October 1997
  2359. ----------------------------------
  2360. + Added a new option to check if files located somewhere on your drive are
  2361.   already stored somewhere in the catalog. As a result you will get three
  2362.   lists of files, telling you which files are new, which were found to be
  2363.   the same in the catalog and which were only matched by name, but not
  2364.   other properties, like size or date .Using this, you should be able to
  2365.   avoid storing the same files to many different places.
  2366. + Added 'View File' command as a choice for double-click action.
  2367. + Changed the 'Clear previous search results' in Search dialog to be checked
  2368.   by default.
  2369. + Enabled quick search in all list windows: if you want to select a known
  2370.   item on the list (file, folder,...), just start typing its name -
  2371.   selection will be repositioned to the first item with name matching to
  2372.   what you have typed.
  2373. + Introduced a small delay before updating the left window when moving
  2374.   selection through the treeview using your keyboard. This prevents
  2375.   unnecessary flicker (left list will be updated in 0.5 seconds after you
  2376.   stop moving). If using your mouse, however, left window will still be
  2377.   updated at once.
  2378. * Fixed ASCII viewer settings, rich-text format parsing was active for all
  2379.   files, not only *.rtf (some rare text files would appear truncated).
  2380.  
  2381. Version 0.90.9 - 19. October 1997
  2382. ---------------------------------
  2383. + Help file has been dramatically improved, and more dialogs now have
  2384.   context-sensitive help available, including the options and main window.
  2385. + New option to compare data in catalog against current data on media is
  2386.   introduced in this version. You can now compare the contents of any disk
  2387.   or folder in the catalog to its origin, in order to find files that are
  2388.   new, deleted, changed, or the same as in time of cataloguing this data.
  2389. + The main toolbar can now be customized! You can rearrange buttons and
  2390.   separators, and select which buttons will appear on toolbar and which not.
  2391.   This became necessary since new version has even more available buttons
  2392.   and toolbar may simply get too big to see for some users.
  2393. + New internal ASCII viewer can show you the contents of any (text) file
  2394.   right out from WhereIsIt. It is no longer needed to have certain file
  2395.   types registered with Notepad and launch them in order to see their
  2396.   contents.
  2397. + Added Unix GZIP and UnGZIP support (.gz file extension)
  2398. + Searching is about 25% faster and safer than before, due to optimized
  2399.   search thread settings.
  2400. + Added ability to change disk serial number in Windows NT, too.
  2401. + Added some safe-guards when ejecting disk under NT. This should allow to
  2402.   safely remove media from drive, without interrupting the system.
  2403. + When program is already running, and user double-clicks catalog file in
  2404.   Explorer, or runs another instance of program with catalog filename as
  2405.   a parameter(s) to load, the running instance will be notified and will
  2406.   try load the specified catalogs.
  2407. + Improved settings dialog. Tabs now have small images on them and a few
  2408.   pages have been changed and added to adjust for new options.
  2409. + Extended Quick-Setup Wizard with some new settings.
  2410. + Sizes for files and folders now have thousands separators for easier
  2411.   reading. Also, you can now set in program's settings if you want sizes
  2412.   displayed as numbers (i.e. 665.795) or formatted printout (i.e. 650.2 kB)
  2413. + After returning to previous folder, by selecting '..' folder or pressing
  2414.   the Back button, previously selected folder is now selected by default.
  2415. + Updating disk image with quick-scan option turned on and lots of compressed
  2416.   files in the same folders will be much faster now.
  2417. + Removed all flickering on toolbar buttons in Search and User List windows
  2418.   when moving selection through items.
  2419. + When creating a new catalog, program will now ask you for the name of the
  2420.   catalog (in previous versions, name was auto-assigned as 'CatalogNN',
  2421.   which is now only the default value in the edit box when you are asked).
  2422. + Added option to create backup (.BAK) files while saving catalogs.
  2423. + Added a default path to catalog files in program settings.
  2424. + Improved multi-instance detection, now it's more fail-safe and robust.
  2425. + Installation files like Setup.exe and Install.exe will now have a special
  2426.   icon, different from other .exe files.
  2427. * Fixed a bug that may cause the catalog to become corrupted. This would
  2428.   only happen if updating disk image was canceled, you were using quick-scan
  2429.   option, catalog contained some archive files, and was later on modified
  2430.   and saved. Considering all this, most users should be on the safe side,
  2431.   but still, I am glad this bug is out.
  2432. * Fixed a problem where a disk scan was sometimes terminated with
  2433.   explanation that error has occurred during disk scan. This was traced back
  2434.   to archive files with dates older that 1.1.1980 (only possible to find on
  2435.   some CD-ROMs, disks with NTFS, but not on disks formatted with FAT).
  2436.   Thanks to Mr. Richard Hieber for detailed analysis on this problem.
  2437. * Fixed some problems when updating virtual disk image.
  2438. * Fixed keyboard interface in Found List and User List. Keys like Enter,
  2439.   Alt-Enter, Delete, Shift-Delete etc. will now work properly.
  2440. * If user would switch to User List or Search window in the same moment
  2441.   while program is busy closing catalog(s), program would crash. Fixed.
  2442. * Fixed counting files on disk update. Archive files like zip, arj,... were
  2443.   not correctly counted in some cases when browsing inside archive files
  2444.   option was enabled. This caused that total files on disk or in catalog
  2445.   were displayed too low.
  2446. * Fixed TAR support. Third-parity component used in WhereIsIt? for most
  2447.   compressed file support had a problem detecting valid TAR files.
  2448. * If trying to autoload catalog that does not exist any more, program would
  2449.   report another error after correctly notifying the user about inaccessible
  2450.   catalog file. Fixed.
  2451. * Many other minor improvements and fixes were added.
  2452.  
  2453. Version 0.90.8b - 21. September 1997
  2454. ------------------------------------
  2455. + Changed Ctrl-X shortcut in main menu for program exit into more standard
  2456.   Alt-F4. Ctrl-X can be used for 'cut' operations where supported. Also
  2457.   added F3 shortcut to bring up Search dialog, and F4 to bring up item's
  2458.   properties.
  2459. + ESC key will now work in Export Descriptions dialog as Cancel button.
  2460. * Fixed problem with double-click on found list items. Item would stay
  2461.   selected from drag&drop operation.
  2462. * Selected items will now be preserved after sorting.
  2463. * Fixed error with exporting descriptions when program would report an
  2464.   error if subfolders checkbox was checked. Some last-minute changes
  2465.   before releasing the 0.90.8 broke this.
  2466. * Fixed some other minor bugs I found in the process.
  2467.  
  2468. Version 0.90.8a - 14. September 1997
  2469. ------------------------------------
  2470. + Added iomega JAZ drive recognition and icon (Win95 only).
  2471. * Fixed a problem regarding updating removable drives stored in existing
  2472.   catalogs that are now recognized as zip or jaz drives.
  2473. * Fixed a minor bug about preserving descriptions on disk update.
  2474. + Some other minor improvements have been added.
  2475.  
  2476. Version 0.90.8 - 12. September 1997
  2477. -----------------------------------
  2478. + Added option to export descriptions back to media, in either of three
  2479.   supported descriptions formats (File_id.diz, Descript.ion, Files.bbs).
  2480. + Added drag & drop capability for adding to User List and moving disks
  2481.   between catalogs. Program is now also capable of accepting drag&drop
  2482.   catalog files from other programs (like Explorer), opening them in
  2483.   WhereIsIt as a result.
  2484. + Added option to eject media after adding/updating it in catalog.
  2485. + Added a new option to change disk serial number if the same is found
  2486.   on another disk in catalog. This will only work on Windows 95 at the
  2487.   moment, I still need some details for Windows NT on this.
  2488. + Search and User List windows will now save their size and position, and
  2489.   they both have buttons to always stay on top of other windows if desired.
  2490. + In Search dialog is a new checkbox to clear previous search results
  2491.   when starting a new search.
  2492. + Extended archive file support with Unix TAR/UnTAR.
  2493. + Archive file support can now be customized, by enabling or disabling
  2494.   each of supported archive types. This allows you to enable only those
  2495.   archives you are using, allowing some faster disk scanning.
  2496. + Two new options are present in disk scan dialog: you can choose if you
  2497.   will allow quick archive file scan when it already exists in the catalog
  2498.   and has not changed, and you can choose to browse archive files only
  2499.   for descriptions, not their contents.
  2500. + Disk scan algorithm has been optimized to reduce number of disk's head
  2501.   movements during an add/update disk operation. This should result in
  2502.   faster and smoother disk reading on slower devices.
  2503. + Added iomega ZIP drive recognition (Win95 only). No more "default"
  2504.   removable-drive icon! For all other drives, I only need to have their
  2505.   signatures. If you have a removable drive, and would like to have it
  2506.   recognized by name and type, contact me by e-mail for simple instructions
  2507.   what I need to have from you. I am still looking for way to do the same
  2508.   in Windows NT.
  2509. + Added some new options when launching EXE files from inside archive files.
  2510.   In many cases, exe files need to have all distribution files available
  2511.   to run properly, not only the .exe file. Program will now offer an option
  2512.   to extract entire archive to temporary folder first and run the exe file
  2513.   from there. This should be enough to enable running most installation
  2514.   programs right out of WhereIsIt?, even if they are compressed.
  2515. + When first item is found while searching, focus is placed on that item,
  2516.   and list is scrolled so item is visible. This way, you can always see
  2517.   which items were added in current search, and which are left from before.
  2518. + Folders from compressed files are no longer stored as separate items in
  2519.   catalog. Only compressed files will be analyzed.
  2520. + Extracting from RAR solid archives is now faster and optimized.
  2521. + Added total files/folders display to catalog's properties
  2522. + Added F2 shortcut for renaming items (same as in Explorer)
  2523. + Program's shut down time has been optimized, and it is now about twice
  2524.   as fast as before.
  2525. + Screen updates were further optimized, resulting in faster browsing
  2526. * Fixed RAR and CAB support. Browsing those files should now finally work
  2527.   properly. Due to fixed bug in multi-volume CAB support, updating disks
  2528.   with such files will be much faster now.
  2529. * Fixed a few Catalog Manager problems, the worst of them sometimes missing
  2530.   files in root folder after moving disks between catalogs.
  2531. * Improved unARJ support. Previous version did not support files compressed
  2532.   with -m4 method.
  2533. * When trying to change category for item in the left tree pane, item was
  2534.   always marked as without category. Fixed.
  2535. * Fixed a very inconvenient bug where sometimes disk descriptions were not
  2536.   preserved after updating the disk.
  2537. * Program will now correctly filter out EOF characters from imported
  2538.   descriptions where present.
  2539. - Extracting from CAB files was (temporary?) removed. It was not working
  2540.   as it should.
  2541.  
  2542. Version 0.90.7a - 16. August 1997
  2543. ---------------------------------
  2544. * Small bug-fix release. Importing from Floppy Master had some problems,
  2545.   and extracting files from compressed files during disk scan did not
  2546.   always work correctly. Some other minor fixes are there, too.
  2547. * A nasty last-minute bug crawled in the new Catalog Manager, causing GPF
  2548.   on move and copy operations.
  2549.  
  2550. Version 0.90.7 - 14. August 1997
  2551. --------------------------------
  2552. + Sorting and browsing is now about three times faster than it was before,
  2553.   and there is much less flicker. Sorting by Disk name and Location (folder,
  2554.   where you can find an item) is more than 15 times faster, with speed
  2555.   comparable to sorting by other sorting options. Also, now you can always
  2556.   cancel sorting with ESC key if you think it's still going too slow.
  2557. + Added Catalog Manager, with ability to copy and move disks between
  2558.   two opened catalogs. Now you can arrange your existing catalogs as
  2559.   you wish. You can also rename, delete or access each disk's properties
  2560.   on the same spot.
  2561. + Added virtual-root capabilities. You can create "virtual disks" in the
  2562.   catalog, with their root folder based on some existing folder other
  2563.   than "\" (much like DOS subst command). This way, you can break down your
  2564.   disk folder structure to more "virtual disks", or select only part of
  2565.   disk to be cataloged.
  2566. + Added Quick-Setup Wizard to guide you through the most important setup
  2567.   settings. This is the easiest way to have program up and running without
  2568.   fear that you forgot to setup something important. During the process,
  2569.   you may also get to know some features of WhereIsIt? you were not aware
  2570.   of before.
  2571. + Sorting dialog has a new user interface. Too many options available at
  2572.   once seem to be to confusing for some users, so program will now show
  2573.   only what is really needed for your selection. The whole procedure of
  2574.   selecting search criteria can now be completed faster, since program
  2575.   will auto-select the appropriate pages and place focus to control you
  2576.   will most likely need.
  2577. + Added un-RAR support. Now you can extract files from RAR archives, too.
  2578. + Lengthy file extractions from compressed files can now be canceled.
  2579. + When updating disk, program can now (optionally) search for existing
  2580.   descriptions not only on the disk you are updating, but on all disks
  2581.   in the catalog. This means that if there is a file with description on
  2582.   any disk in the catalog, and that file matches the file currently updating,
  2583.   the existing description will be adopted by the new file (the same goes
  2584.   for folders, too). When adding a new disk, you may also enable searching
  2585.   through all other disks in the catalog for existing descriptions.
  2586. + Optimized disk update speed. WhereIsIt? will now read only items that
  2587.   have changed since the last update in the catalog, noticeably speeding
  2588.   up the process. This is actually nothing new to WhereIsIt?, but in
  2589.   previous versions it was only enabled for registered users.
  2590. + Improved disk selection dialog used when adding a new disk to catalog
  2591.   and there are already two or more disks with the same parameters. Now
  2592.   you can see details about each disk in selection list, sort disks and
  2593.   access their properties.
  2594. + Added volume label column when displaying disk data.
  2595. + Added standard popup menu to all multi-line edit controls (in Description
  2596.   Assistant, item's properties). There you have a quick access to Cut/Copy/
  2597.   Paste/Delete/Select All operations.
  2598. + Add/update disk dialog was equipped with context sensitive help, as an
  2599.   introduction to start working on the "real" help file (actually, this was
  2600.   a place to do some help related testing for me...)
  2601. * Program will now ask to save changes in catalog if Windows shutdown has
  2602.   been requested.
  2603. * Fixed some sorting problems when reverse sorting was on.
  2604. * Fixed a bug when some descriptions from deep-nested folders were not
  2605.   correctly preserved when updating the disk.
  2606. * Fixed a bug in searching by date. Some code used for testing made its
  2607.   way to the release version and searching by date didn't work as it should.
  2608. * Disabled horizontal scroll-bar from appearing in the properties form's
  2609.   description window. In many cases it took up almost half of usable space
  2610.   in the already too small window. Vertical scroll-bar will still appear if
  2611.   necessary.
  2612. * Importing descriptions from 4DOS/NDOS description file now correctly
  2613.   supports long file names with spaces.
  2614. * Fixed occasional (and quite rare) problem with floating point error when
  2615.   trying to save catalog with one disk, and disk had no subfolders.
  2616. * Fixed some other minor problems, and added some other improvements in
  2617.   program appearance (folders starting with '.' are no longer ignored,
  2618.   Esc key will act as Cancel button in most dialogs,  Alt-Enter is available
  2619.   in tree view, too, some minor adjustments on how program behaves in some
  2620.   specific situations).
  2621.  
  2622. Version 0.90.6 - 20. July 1997
  2623. ------------------------------
  2624. + Windows NT 4.0 (and newer) support is finally there. This version of
  2625.   WhereIsIt? was developed and tested on the NT and many problems regarding
  2626.   this platform have been resolved in this release.
  2627. + NEW! Extracting files from many compressed files is now possible directly
  2628.   from WhereIsIt?. Program internally supports extraction from ZIP, ARJ,
  2629.   ARC, LHA, ZOO and some CAB compressed files, allowing you to extract one or
  2630.   more files to any folder, launch files with associated programs from within
  2631.   compressed files, importing files like file_id.zip from compressed files as
  2632.   descriptions and so on... Other formats will eventually be supported, too, at
  2633.   least by a possibility to use external programs for extracting.
  2634. + Added support for self-extracting exe files. Those can be recognized as
  2635.   normal compressed archive files, showing their contents as folders. Most of
  2636.   previously supported formats are now also supported by their sfx version.
  2637. + Added Column Manager; now you can select which columns you want showing
  2638.   and in what order when data is displayed in the details mode. Just right
  2639.   click on column header or select option from main menu.
  2640. + Improved searching - now you can search for disks, too, not only files
  2641.   and folders.
  2642. + Improved duplicate searching. "Search by Name or Type" tab in search
  2643.   settings is now available for duplicates searching, too. With this,
  2644.   you can search for all duplicate files that match the file mask or file
  2645.   type; for example, all duplicate ".doc" files. Searching for duplicate
  2646.   disks is now possible, too.
  2647. + Improved description importing on disk scan. The routines have been almost
  2648.   completely rewritten, and now you can select priority for description files
  2649.   to import (if description for an item is available from more than one
  2650.   source, it will be imported from the source with highest priority).
  2651. + Description Assistant can now take advantage of new extraction capabilities
  2652.   and load files with useful information even if they are compressed inside
  2653.   archive files like zip, arj,.. Also, there is a new checkbox present to
  2654.   enable/disable OEM-to-ANSI conversion filter on description files (making
  2655.   them more readable by filtering out unusual characters).
  2656. + Added column with item's description in found items list and user list.
  2657. + Added capability to setup catalog categories directly from item's property
  2658.   form (there is a new "Edit" button to access category management).
  2659. * Progress bar flickering when searching for duplicates has been eliminated.
  2660. * Selecting action for double-clicking an item now works in the find window,
  2661.   too (previously, it always brought up item's properties).
  2662. * Fixed bug in searching for duplicates. Searching for files/folders setting
  2663.   did not work. There was also a nasty GPF if you were trying to close
  2664.   catalog while results of duplicate search were still listed in the search
  2665.   window. The algorithm used for searching for duplicate items was a bit too
  2666.   optimized for speed and sometimes missed some identical items.
  2667. * Fixed bug in importing 'descript.ion' files on disk scan. Program would
  2668.   sometimes terminate and cancel disk scan if it found a file with that
  2669.   name and this file was invalid for importing file descriptions.
  2670. * Launching associated programs with compressed files (zip, arj...) presented
  2671.   as folders in the catalog now works correctly.
  2672. * Improved internal icon handling, faster and more compatible with Windows NT.
  2673. * The reported bug about program using very small fonts in dialogs should be
  2674.   fixed now, but I have no way to verify that. If you notice anything weird
  2675.   about fonts it is using, please let me know...
  2676. * Fixed a few other bugs. Selected item statistics in status bar reported
  2677.   wrong selected size if '..' folder was selected. When reversing sort order,
  2678.   '..' folder was incorrectly moved to the end of list. There were some
  2679.   problems with enabling/disabling options and buttons (menu option was
  2680.   enabled and button for the same operation was disabled, for example).
  2681.   About box was a bit modified and WWW link now actually works.
  2682.  
  2683. Version 0.90.5 - 27. June 1997
  2684. -----------------------------
  2685. + WhereIsIt? was migrated to a new version of Delphi, and adjusted to the
  2686.   new environment. This resulted in some improvements, including more
  2687.   flickerless display, solved problem with large tool-tips etc.
  2688. + Added new toolbars, hope you like them (they look just like MS Office 97)
  2689.   Also added saving position for user-list toolbar and fixed some minor
  2690.   problems about toolbars. Also, now you can have old-style buttons on the
  2691.   toolbars if you can't stand those new, mouse-active flat buttons.
  2692. + Searching for duplicate files and/or folders is finally implemented.
  2693.   You can set yourself what two items must have in common to be handled as
  2694.   the same (name, size, date&time, attributes).
  2695. + Added support for browsing inside CAB files while adding disks.
  2696. + Added ability to launch files from WhereIsIt? with associated programs.
  2697.   This requires media to be present, similar to 'Open in Explorer' option.
  2698. + Improved description importing. All imported descriptions are now checked
  2699.   for DOS graphics characters and converted to plan ASCII. This should
  2700.   result in more readable and eye-pleasing descriptions.
  2701. + Improved disk updating. If more disks with the same properties (serial
  2702.   number, label, size,...) are found in the catalog, you are now allowed
  2703.   to choose which disk to update, or to add it as a new disk.
  2704. + In search window, the found list can be maximized and search settings
  2705.   hidden to get more useful space out of search window. Also, searching
  2706.   has been updated to display found items at once, during the search.
  2707. + Added another option in program's settings: you can choose what double-
  2708.   clicking on file means: nothing, show properties, open in explorer, or
  2709.   launch file.
  2710. + Reversing sort order (like second click on already sorted column) is
  2711.   much faster now. Reversing sort order now works in user list and found
  2712.   list, too (just click again the column you wish to sort by).
  2713. * Fixed problem with toolbar buttons sizes, introduced in 0.90.4. Only the
  2714.   first five buttons were adjusted correctly to applied size.
  2715. * Fixed problem with disk media updating. if updating double-density disk
  2716.   in a high-density floppy drive, program would not recognize it as a
  2717.   compatible device.
  2718.  
  2719. Version 0.90.4 - 6. June 1997
  2720. -----------------------------
  2721. + This one took a little longer, but it brings quite a lot, too.
  2722. + Media detection was almost completely rewritten in this release, and
  2723.   adding/updating disks in the catalog has changed a lot, too. Too much
  2724.   stuff to cover everything here, check out for yourself. This should
  2725.   resolve all the serial numbers troubles from previous versions (media
  2726.   detection is now based on media type, serial number, volume label,
  2727.   and total space on media). However, note the separate menu option for
  2728.   updating disk, on disk's popup menu.
  2729. + Added ability to auto-import FILE_ID.DIZ files as folder description when
  2730.   scanning disks.
  2731. + Added a new font setting, for description tool-tips. This is nice thing to
  2732.   have if you are importing a lot of text formatted descriptions like those
  2733.   in FILE_ID.DIZ files. With proportional font it looks a bit messy, and
  2734.   you can set it larger or smaller if you wish. Font setting page in general
  2735.   is a bit more user-friendlier now.
  2736. + Click on the column header in details view, with already sorted items by
  2737.   that column will now sort items in reverse order (the same as pressing
  2738.   the reverse sort button).
  2739. + Added catalog auto saving, on user defined intervals.
  2740. + The '..' folder now always has a description, saying what exactly '..' is.
  2741. + Added a new option in the settings, allowing you to sort archive files
  2742.   (zip, arj,...) that act like folders either as folders or as files.
  2743. + Added time of day to existing update disk date. Now you can see not only
  2744.   the day when disk was updated in catalog, but time also.
  2745. + You can now select to ignore hidden files, hidden folders, or Recycle Bin
  2746.   while performing disk scan.
  2747. + Help file is now closed when program exits.
  2748. * Fixed a few bugs. Adding '..' folders to user list is not possible
  2749.   any more, and '..' folders were causing troubles when they were selected
  2750.   for category and flags setup. Category and flags setup had a bug involving
  2751.   saving categories, which were not always remembered as set. In Description
  2752.   Assistant, disabling search in subfolders for description files did not
  2753.   work right. Report generator sometimes went wild, too, skipping columns
  2754.   and every once a while repeating data.
  2755.  
  2756. Version 0.90.3a - 29. May 1997
  2757. ------------------------------
  2758. * Bugfix release - took some time and fixed some minor bugs found so far.
  2759. - Temporarily removed support for Windows NT. Some reports have indicated
  2760.   troubles running WhereIsIt? on the NT, so this will have to wait until
  2761.   I have a chance to take a closer look on it.
  2762. * Improved install script should now take care of proper installing of
  2763.   the COMCTL32.DLL, the file causing many problems in the last few days.
  2764.   Also, program was modified so it can detect older versions of this file
  2765.   without crashing out with error messages.
  2766. * Fixed bug on searching - after completed searching, most folders would
  2767.   show no contents at all until catalog was reloaded.
  2768. * Fixed a bug on disk scanning, when old descriptions would be lost in some
  2769.   occasions even if an option to preserve them was checked.
  2770. * Some other minor bugs reported have been fixed, and small improvements
  2771.   requested so far are now implemented.
  2772.  
  2773. Version 0.90.3 - 28. May 1997
  2774. -----------------------------
  2775. * This version is out so early because of a bug found in a user interface.
  2776.   When fixing fonts in dialogs in the 0.90.2, I broke it even more for users
  2777.   with small font display settings. Much of text in the dialogs was
  2778.   displayed only partially or clipped away. This didn't show if you were
  2779.   using large font settings (I am, that's why I haven't noticed anything)
  2780. + To avoid having out a new version on bug-fix basis only, I also added
  2781.   support for extracting comments from compressed archive files. If archive
  2782.   file supports comments (ZIP, ARJ, RAR and ZOO do), WhereIsIt? can import
  2783.   them as standard file descriptions. To avoid confusion: archive comment
  2784.   is the thing you can write with "pkzip -z" command for ZIP files...
  2785.  
  2786. Version 0.90.2 - 26. May 1997
  2787. -----------------------------
  2788. * Fixed a nasty bug in the install procedure. File version checking did
  2789.   not work right, causing the comctl32.dll file being replaced even if
  2790.   there was a newer version already on the system. This could seriously
  2791.   impact Windows. Fortunately, the only known way to have a newer version
  2792.   of dll file installed is having Microsoft Explorer 4.0 in place before
  2793.   installing WhereisIt?. Thanks to Jan Libbenga (jali@worldaccess.nl) for
  2794.   reporting this.
  2795. * There was a report of a very small font being used in the program dialogs,
  2796.   making it almost unreadable. I couldn't confirm that bug, but I did some
  2797.   modifications regarding this and I hope it is OK now...
  2798. + Added a help file, but quite a basic one for now, just to get you started.
  2799.   Writing proper help files may be very time consuming, and my time is kind
  2800.   of short at the moment. There will be a full-scale help file in the final
  2801.   release, I promise...
  2802. + Added Floppy Master database import. All previous users of Floppy Master
  2803.   will now be able to use their old catalogs with WhereIsIt?. Still, it is
  2804.   highly recommended to rescan disks with WhereIsIt?, since the new database
  2805.   has a lot more information and support for disks and files than Floppy
  2806.   Master ever had.
  2807. + Added multi-choice support in the left pane. Now you can select multiple
  2808.   items at once to perform an operation on, like adding them to the user
  2809.   list or setting categories and flags. Status bar has been improved to
  2810.   show a small statistics for all selected items.
  2811. + Now you can set category or flags for more items at once, either from left
  2812.   pane list, found list after searching or from user list.
  2813. + Added previous instance checking - if program is already running when user
  2814.   runs it, previous instance will become active instead of running another
  2815.   copy of program.
  2816. * The '..' folder is now always displayed on top, regardless of sorting.
  2817. * Fixed disk usage graph for empty disks (display was wrong).
  2818.  
  2819. Version 0.90.1 - 14. May 1997
  2820. -----------------------------
  2821.   First public release on the Internet
  2822.  
  2823. mid-April 1997
  2824. --------------
  2825.   Field testing started, WhereIsIt? is released to limited audience for
  2826.   evaluation and testing purposes.
  2827.  
  2828. January 97
  2829. ----------
  2830.   WhereIsIt? development started
  2831.